The current Kubernetes fundamentals course is great for just that, fundamentals. We should create a “Day 2” course that builds on those fundamentals while including topics like:
RBAC
NetworkPolicies
Pod Scheduling (QoS, Affinity, TopologySpreadConstraints)
RuntimeClasses
LimitRange, ResourceQuota
Pod Security Standards
AppArmor, seccomp
Edgerouter/Reverse proxy (when service type LoadBalancer is unavailable)
The above is nowhere near an exhaustive list, but if we were to flesh out each of the topics listed we could easily fill a full day with slides and exercises.
Having a course such as that is the logical next step for k8s in an Academy context.
Note: #118 might also be relevant for this, especially when looking at access control and possibly RuntimeClasses. We would have to be sure about how vCluster separates the virtual clusters, though.
The current Kubernetes fundamentals course is great for just that, fundamentals. We should create a “Day 2” course that builds on those fundamentals while including topics like:
The above is nowhere near an exhaustive list, but if we were to flesh out each of the topics listed we could easily fill a full day with slides and exercises.
Having a course such as that is the logical next step for k8s in an Academy context.