Návrh Školení
Osnova kurzu pro dny 1-2
Zavedení
I. Architektura kontejnerů
Kontejnery vs VM
Pitování kontejnerů
Kontejnerové Management systémy
OCI a CRI
II. Kontejnerový orchestr
Kontejner Management Systémová omezení
Kubernetes Architektura
Zavedení
Masters/nodes
atd
Kube-apiserver
Kubelet
Kube-proxy
Správce kontroléru
Plánovač Kube
Navrhněte a nainstalujte cluster Kubernetes
Laboratoře
Instalace víceuzlového clusteru Kubernetes
III. Kubernetes Nástroje příkazového řádku
Imperativ vs deklarativní
Kubectl
Krew
Kube ns
kube ctx
Laboratoře
Začínáme s Kubernetes
Kubectl příkazy
Nástroje obchodu
IV. Kubernetes Základní koncepty
Jmenné prostory
Pod a vícenádobové pody
Štítky a selektory
Řadiče replikace / ReplicaSets
Nasazení (průběžné aktualizace a vrácení zpět)
ConfigMaps a tajemství
Živost a připravenost
Laboratoře
Kubernetes Základní koncepty
Postupná aktualizace a vrácení zpět
Štítky a selektory
ConfigMaps a tajemství
Živost a připravenost
V. Kubernetes Networking
Cluster Networking
Pod Networking
Služba Networking
CoreDNS v Kubernetes
Ingress
Laboratoře
Networking
Služby
Ingress
Osnova kurzu pro dny 3-4
VI. Plánování
Manuální plánování
Poskvrny a tolerance
Popisky uzlů a selektory
Afinita uzlu
Statické podstavce
DaemonSets
Laboratoře
Manuální plánování
Poskvrny a tolerance
Popisky uzlů a selektory
Afinita uzlu
Statické podložky
DaemonSets
Jobs a Cronjobs
VII. Kubernetes a úložiště
Trvalé svazky
Trvalé objemové nároky
Dynamické poskytování s StorageClass
Laboratoře
Statické zajišťování
Dynamické poskytování
VIII. Kubernetes Zabezpečení
Kontrola založená na rolích Access
Servisní účty
Bezpečnostní kontexty
Kvóty zdrojů
Zásady sítě
Laboratoře
RBAC a klastrové role
Servisní účty
Bezpečnostní kontexty
Zásady sítě
IX. Logování a monitorování
Helm
Operátoři
Monitorování komponent clusteru
Nastavení zásobníku GAP - Grafana Správce výstrah Prometheus
Laboratoře
Helm
Nastavení zásobníku GAP
Závěr
Požadavky
- Pochopení konceptů cloud computingu
- Znalost příkazového řádku Linux
Publikum
- DevOps inženýři
- Vývojáři
Reference (3)
vše bylo vysvětleno a podpořeno cvičením
Mchal - Lukka Poland sp. z o.o.
Kurz - Kubernetes from Basic to Advanced (4 days)
Machine Translated
Obrovské znalosti trenéra, každá otázka měla odpověď :)
Mateusz - Lukka Poland sp. z o.o.
Kurz - Kubernetes from Basic to Advanced (4 days)
Machine Translated
trenérský styl
Karol - Lukka Poland sp. z o.o.
Kurz - Kubernetes from Basic to Advanced (4 days)
Machine Translated