KUBERNETES, A GUIDE FOR DOCKER USERS

Jon “The Nice Guy” Spriggs

https://jon.sprig.gs | jon@sprig.gs | @jontheniceguy

Why might you be here?

How is it SIMILAR?

Good News!
Containers are still containers!
Bad News!
You don’t work directly with containers!
Pods are like
docker-compose.yml
A deployment adds high availability
Getting to your service
Getting exposure

How is it DIFFERENT?

More nodes are needed

Storage is different

  • ConfigMap
  • Secret
  • PersistentVolumeClaim
  • EmptyDir

API Access & Granular RBAC

Service Accounts for Pods, User Accounts for users.

Roles and RoleBindings for namespaces.
ClusterRoles and ClusterRoleBindings for the cluster.

Webhooks for every action.

A red and white label on a wooden surface. The label reads "Hello my name is Dave"

Namespaces?!

Addressing

Is it all worth it?

harry potter shrug GIF from Giphy

But really… is it all worth it?