day 1
introduction
image & containers
isolation, CGroups, namespace
layers, copy-on-write
Dockerfile best practice
day 2
Networking (bridge, host, overlay)
Docker compose
Kubernetes architecture and how it links with docker
Install k8s, and kubectl
day 3
pods
replicaset & deployment, daemonset (different upgrade strategy)
Service
day 4
annotation & label, selector
Healthcheck
Ressource management (as user)
ConfigMap & secret
day 5
Ingress controller (Kong)
CNI
day 6
Auth'N & Auth'Z (certificate, RBAC, service account)
Ressource management (as admin)
day 7
Volume
Stateful Application
Autoscaling
day 8
Operator
Helm
day 9
Day 2 as k8s admin
Upgrading a cluster
backup
day 10
LongHorn
Anthos