Building from scratch a managed Kubernetes service Horacio Gonzalez @LostInBrittany Building from scratch a managed Kubernetes @LostInBrittany

Horacio Gonzalez @LostInBrittany Spaniard lost in Brittany, developer, dreamer and all-around geek Flutter Building from scratch a managed Kubernetes @LostInBrittany

Summary What I would like to speak about: ○ Orchestrating containers ○ Kubernetes: some concepts ○ I have deployed on Minikube, woah! ○ From Minikube to prod ○ Building a managed Kubernetes service Building from scratch a managed Kubernetes @LostInBrittany

Orchestrating containers Like herding cats… but in hard mode! Building from scratch a managed Kubernetes @LostInBrittany

From bare metal to containers Another paradigm shift Building from scratch a managed Kubernetes @LostInBrittany

Containers are easy… For developers Building from scratch a managed Kubernetes @LostInBrittany

Less simple if you must operate them Like in a production context Building from scratch a managed Kubernetes @LostInBrittany

And what about microservices? Are you sure you want to operate them by hand? Building from scratch a managed Kubernetes @LostInBrittany

Taming microservices with Kubernetes Building from scratch a managed Kubernetes @LostInBrittany

Kubernetes Way more than a buzzword! Building from scratch a managed Kubernetes @LostInBrittany

Masters and nodes Building from scratch a managed Kubernetes @LostInBrittany

Some more details Building from scratch a managed Kubernetes @LostInBrittany

Services and deployments Building from scratch a managed Kubernetes @LostInBrittany

Extending Kubernetes Building from scratch a managed Kubernetes @LostInBrittany

Declarative infrastructure Multi-environment made easy Building from scratch a managed Kubernetes @LostInBrittany

Having identical, software defined envs Building from scratch a managed Kubernetes @LostInBrittany

Istio, a Service Mesh for Kubernetes Building from scratch a managed Kubernetes @LostInBrittany

I have deployed on Minikube, woah! A great fastlane into Kubernetes Building from scratch a managed Kubernetes @LostInBrittany

Running a full K8s in your laptop A great learning tool Building from scratch a managed Kubernetes @LostInBrittany

Your laptop isn’t a true cluster Don’t expect real performances Building from scratch a managed Kubernetes @LostInBrittany

From Minikube to prod A journey not for the faint of heart Building from scratch a managed Kubernetes @LostInBrittany

Managed Kubernetes Don’t try it at home, folks! Building from scratch a managed Kubernetes @LostInBrittany

Kubinception: running K8s on K8s Using Kubernetes to run Kubernetes Building from scratch a managed Kubernetes @LostInBrittany

Kubinception: where are the nodes? Building from scratch a managed Kubernetes @LostInBrittany

Kubinception with several customers Building from scratch a managed Kubernetes @LostInBrittany

And the ETCD? Building from scratch a managed Kubernetes @LostInBrittany