Návrh Školení
Stručný návrh kurzu pro dny 1-2
Zavedení
I. Architektura kontejnerů
Kontejnery vs. VMs
Rozbor kontejnerů
Container Management systémy
OCI a CRI
II. Orchestrace kontejnerů
Omezení Management systémů kontejnerů
Kubernetes Architektura
Vstup
Mastrs/uzly
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Správce řadičů
Kube šedule
Návrh a instalace Kubernetes clusteru
Labs
Instalace vícejazdného uzlu Kubernetes clusteru
III. Kubernetes Nástroje příkazové řádky
Přímý vs. deklarativní
Kubectl
Krew
Kube ns
kube ctx
Labs
Začínání s Kubernetes
Príkazy kubectla
Nástroje řemesla
IV. Kubernetes Základní koncepty
Jmenovací obory
Pody a Multi-container Pody
Štítky a Selektory
Kontrolery replikace / ReplicaSets
Vývoje (Rolling Update a Rolling Back)
ConfigMaps a Tajemství
Liveness a Readiness
Labs
Kubernetes Základní koncepty
Rolling Update a Rollback
Štítky a Selektory
ConfigMaps a Tajemství
Liveness a Readiness
V. Kubernetes Networking
Klaster Networking
Pod Networking
Servis Networking
CoreDNS v Kubernetes
Ingress
Labs
Networking
Služby
Ingress
Stručný návrh kurzu pro dny 3-4
VI. Rozvrhování
Ruční rozvrhování
Tainty a tolerace
Štítky uzlů a Selektory
Afinita uzlů
Statické Pody
DaemonSets
Labs
Ruční rozvrhování
Tainty a tolerace
Štítky uzlů a Selektory
Afinita uzlů
Statické Pody
DaemonSets
Práce a Cronjobs
VII. Kubernetes a Uložení
Persistentní objemy
Persistent Volume Claims
Dynamické přidělování s StorageClass
Labs
Statické přidělování
Dynamické přidělování
VIII. Kubernetes Bezpečnost
Rolová Access kontrola
Servisní účty
Bezpečnostní kontexty
Kvóty zdrojů
Síťová politika
Labs
RBAC a Cluster Role
Servisní účty
Bezpečnostní kontexty
Síťová politika
IX. Protokolování a Monitoring
Helm
Operátory
Monitoring komponent klasteru
Nastavení GAP stacku - Grafana Alertmanager Prometheus
Labs
Helm
Nastavení GAP stacku
Závěr
Požadavky
- Poznání pojmů spojených s cloudovým výpočetním prostředím
- Znalost příkazového řádku
Publikum
- Inženýři DevOps
- 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