Popis kurzu
Získejte úvod do orchestrace kontejnerů a do Kubernetes, jednoho z nejoblíbenějších řešení orchestrace kontejnerů.
Kubernetes je produkční platforma s otevřeným zdrojovým kódem navržená s využitím nashromážděných zkušeností společnosti Google s orchestrací kontejnerů v kombinaci s nejlepšími nápady z komunity.
Cíle kurzu
Naučte se základní strukturu Kubernetes a jeho komponenty.Určeno pro
Každému, kdo se chce naučit základy Kubernetes.Obsah kurzu
- Úvod
- Co vedlo ke Kubernetes
- Proč je Kubernetes lepší než docker-compose
- Základní koncepty a architektura Kubernetes
- Zdroje API, servery API, Kubelets
- Rozmístění, Pods
- Služby
- Spuštění první aplikace Kubernetes
- kubectl
- Kubernetes projevuje YAML
- Kontrola stavu clusteru kubernetes
- nástroje
- Pokroky v konceptech Kubernetes
- Konfigurace, Secrety
- Trvalé úložiště
- Koncové body a vstupy
- Jiné zdroje
- Spouštění aplikací v Kubernetes
- 12ti faktorové aplikace
- Monitoring
- Zálohování a obnovení
- Trvalé úložiště
- Networking
- Testování v Kubernetes
- Minikube
- KIND
- k3s
- jiná řešení
- Řešení Helm a balení
Předpoklady
Základy práce s Dockerem.Studijní materiály
Materiály jsou v elektronické podobě.Návaznosti
Kubernetes workshop