Kapitola 50
Laby
Laby
Pokud lab neřekne jinak, všechno spouštějte na stroji support01 a soubory
vytvářejte přímo v domovském adresáři – laby před zápisem udělají cd ~,
takže kubectl apply -f pod.yaml vždy najde to, co jste právě napsali. Výjimky
si svou složku vytvoří samy a řeknou to: build kontexty Dockeru v labech 03
a 04, helm create v labu 21 a git clone v rozšířených labech.
Laby jsou dvojího druhu a je to záměr:
- Vedené – každý příkaz dostanete, včetně vysvětlení, co dělá a co máte vidět. Slouží k vybudování slovníku.
- Objevovací Infodiscovery – dostanete
zadání a očekávaný výsledek, ale příkaz je schovaný pod boxem Ukázat příkaz.
Nejdřív zkoušet, teprve pak koukat. Takhle vypadá skutečná práce a vaší
referencí jsou taháky,
kubectl explaina--help.
Den 1
| # | Lab | Typ |
|---|---|---|
| 01 | Příprava pracovní stanice | vedený |
| 02 | Docker kontejnery | vedený |
| 03 | Docker image a Dockerfile | vedený |
| 04 | Docker síť a volumes | vedený |
| 05 | První pohled na cluster | vedený |
| 06 | Jak se v kubectl vyznat | objevovací |
| 07 | Pody | vedený + objevovací |
Den 2
| # | Lab | Typ |
|---|---|---|
| 08 | Ladění podů | objevovací |
| 09 | Namespaces | vedený |
| 10 | ReplicaSets | vedený |
| 11 | Deployments a probes | vedený + objevovací |
| 12 | DaemonSets | vedený |
| 13 | Taints, tolerations a affinity | vedený + objevovací |
| 14 | Services | vedený |
| 15 | Gateway API | vedený + objevovací |
| 16 | Operace s uzly | objevovací |
Den 3
| # | Lab | Typ |
|---|---|---|
| 17 | ConfigMapy a Secrety | vedený |
| 18 | Perzistentní úložiště na NFS | vedený + objevovací |
| 19 | StatefulSets | vedený |
| 20 | Helm release | vedený |
| 21 | Vlastní chart | vedený |
| 22 | Operátor: PostgreSQL | vedený + objevovací |
| 23 | Aplikace od začátku do konce | objevovací (volitelný) |
Pravidla
- Každý lab končí úklidem. Proveďte ho – další lab počítá s uklizeným clusterem.
- U objevovacího úkolu zkoušejte aspoň dvě minuty, než box otevřete. Odpověď, na kterou přijdete sami, si zapamatujete.
kubectl explaina--helpnení podvádění. To je ta práce.