Ik zie dat je de course van KodeKloud al volgt, dat is een vrij goede cursus waar je eigenlijk alles wel gaat in leren.
Kubernetes onder de knie krijgen komt vooral door er veel mee bezig te zijn. Zet zelf enkele clusters op (met microk8s bijvoorbeeld of k3s) en probeer hier software in te draaien. Probeer niet alleen altijd met Helm-charts te werken, maar probeer ook zelf een app op te zetten van scratch met alle onderdelen die nodig zijn ervoor, hier leer je enorm mee. Als je bijvoorbeeld een WordPress van 0 op zet, ga je niet alleen een PHP-container moeten opzetten maar ook een MySQL/MariaDB database, de user/grants/backups en degelijke moeten opzetten. Door dat te doen - en fouten te maken, en die te debuggen - ga je het meeste leren.
Ik zou dan ook, nadat je de course van KodeKloud gedaan hebt, voor jezelf een uitdaging opstellen en een paar clusters proberen opzetten en dingen proberen.
Zo zijn dit wat mogelijke dingen die je kan proberen:
* Enkele tools opzetten (zoals een WordPress site), bijvoorbeeld een Gitea en een Ingress opzetten om deze toenaderbaar te maken.
* Metrics proberen zichtbaar te maken in bijvoorbeeld Grafana met kube-prometheus.
* Probeer een cluster te beheren met bijvoorbeeld FluxCD of ArgoCD.
Om te debuggen kan je bijvoorbeeld Sad Servers gebruiken, ze hebben wel maar 4 k8s labs, maar hopelijk in de toekomst meer:
https://sadservers.com/tag/kubernetes
Probeer vooral dingen uit, probeer zelf wat dingen naar Kubernetes te brengen en het komt zeker goed.