San Diego Google Developers Group - August 10, 2021 https://gdg.community.dev/gdg-san-diego/
● Senior DevOps Engineer
● Guitar Player
● Beer Drinker
● Dad
● Lover of Kubernetes, CI/CD and Developer Happiness
● Golang Enthusiast
● Noted Sports Fan
● Obsesses over BBQ and Smoking Meat
Who is this guy?
What’s the Deal?
● Why not just use GCE (Google Compute Instances)?
● What problems does GKE solve that GCE doesn’t?
● Autoscaling...and other “problems” GKE introduces...and solves!
DISCLAIMER
Developer Confidence...it’s the
name of the game
GCE GKE
● Autoscaling
● Self-healing
● Configuration as Code?
● Cost
● Autoscaling
● Self-healing
● Configuration as Code
● Cost
● Clean Build Environment Every Build
● Time to Autoscale
● Build Time Affect
● Operations
Problem: GKE Autoscaling is too good
Autoscaling...but only up
It works 60% of the time….every time
Questions?
Q&A

Android continuous integration and deployment at scale using Google Kubernetes Engine