Návrh Školení
Přehled kurzu pro dny 1-2
Úvod
I. Architektura kontejnerů
Kontejnery vs. virtuální stroje (VMs)
Rozložení kontejnerů
Systémy pro správu kontejnerů
OCI a CRI
II. Orchestrace kontejnerů
Omezení systémů pro správu kontejnerů
Architektura Kubernetes
Úvod
Mistry/nody
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Správce kontrolerů
Kube scheduler
Návrh a instalace Kubernetes clusteru
Laboratorní cvičení
Instalace vícekórového Kubernetes clusteru
III. Příkazové řádkové nástroje pro Kubernetes
Příkazový vs. deklarativní způsob
Kubectl
Krew
Kube ns
kube ctx
Laboratorní cvičení
Začínáme s Kubernetes
Příkazy kubectl
Nástroje obchodu
IV. Základní koncepty Kubernetes
Jmenové prostory (namespaces)
Pod a multi-container pods
Štítky a selektory
Kontrolery replik / ReplicaSets
Nasazení (Rolling Updates a Rolling Back)
ConfigMaps a Secrets
Liveness a Readiness
Laboratorní cvičení
Základní koncepty Kubernetes
Rolling Update a Rollback
Štítky a selektory
ConfigMaps a Secrets
Liveness a Readiness
V. Síťování v Kubernetes
Síťování clusteru
Síťování podů
Síťování služeb
CoreDNS v Kubernetes
Ingress
Laboratorní cvičení
Síťování
Služby
Ingress
Přehled kurzu pro dny 3-4
VI. Plánování
Ruční plánování
Taints a tolerations
Štítky nódů a selektory
Afinita nódů
Statické pody
DaemonSets
Laboratorní cvičení
Ruční plánování
Taints a tolerations
Štítky nódů a selektory
Afinita nódů
Statické pody
DaemonSets
Jobs and Cronjobs
VII. Kubernetes a úložiště
Persistent Volumes
Persistent Volume Claims
Dynamické poskytování s StorageClass
Laboratorní cvičení
Statické poskytování
Dynamické poskytování
VIII. Zabezpečení Kubernetes
Role Based Access Control (RBAC)
Servisní účty
Zabezpečovací kontexty
Kvóty zdrojů
Síťová politika
Laboratorní cvičení
RBAC a Cluster Roles
Servisní účty
Zabezpečovací kontexty
Síťová politika
IX. Protokolování a monitorování
Helm
Operátory
Monitorování komponent clusteru
Nastavení GAP stack - Grafana Alertmanager Prometheus
Laboratorní cvičení
Helm
Nastavení GAP stack
Závěr
Požadavky
- Porozumění konceptům cloudu
- Obyčejné ovládání příkazového řádku Linuxu
Cílová skupina
- DevOps inženýři
- Vývojáři
Reference (5)
Líbil se mi tempo školení.
Michael
Kurz - Kubernetes from Basic to Advanced (4 days)
Přeloženo strojem
Byla to spousta informací. Pravděpodobně by z toho profitovala další den, protože jsem měl pocit, že to možná bylo trochu stisknuté, když se snažili vejít všechno do jednoho dne.
Mark
Kurz - Kubernetes from Basic to Advanced (4 days)
Přeloženo strojem
všechno bylo vysvětleno a podkládáno cvičením
Mchal - Lukka Poland sp. z o.o.
Kurz - Kubernetes from Basic to Advanced (4 days)
Přeloženo strojem
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)
Přeloženo strojem
styl trénora
Karol - Lukka Poland sp. z o.o.
Kurz - Kubernetes from Basic to Advanced (4 days)
Přeloženo strojem