Externí kurz
910 Kč
Budete přesměrováni na web Pumpedu
Ověřeno
Bezpečné
Hodnoceno
910 Kč
Pumpedu
Přehled kurzu
Délka
16 hodin
Úroveň
Začátečník
Formát
Prezenční / Online
Místo
Praha
Jazyk
Čeština
Cena
od 910 Kč
O kurzu
Kubernetes je platforma s otevřeným zdrojovým kódem pro správu kontejnerových úloh a služeb, která usnadňuje deklarativní konfiguraci a automatizaci. Má velký, rychle rostoucí ekosystém. Služby, podpora a nástroje Kubernetes jsou široce dostupné.
Co se naučíte
Účastníci se seznámí s následujícími pojmy a dovednostmi:
Kontejnery a koncepce orchestru
Základní koncepty Kubernetes
Pokročilý kubectl
Správa clusteru Kubernetes
Sítě, úložiště a zabezpečení pro Kubernetes
Grafy Helm a tabulky
Požadavky
- Základy práce s Dockerem a Kubernetes.
Osnova kurzu
1
Základní koncepty Kubernetes
- API server, řídící rovina, pracovní uzly
- Pods, ConfigMaps, Secrets
- Služby, štítky a anotace
- Nasazení, StatefulSets
- Jmenné prostory
- Ingresses
- Vlastní zdroje
- Plánovač, ...
- připojte se k serveru K8S
- vytvořte objekty na serveru API
- seznam objektů uzlu
- zajistěte popisky a anotace
2
Pokročilý kubectl
- připojení ke vzdálenému clusteru K8s
- formáty --output a --template
- --selector
- --dry-run=
- Použijte více souborů `kubeconfig`
- Použijte filtrování a výstupy kubectl
- Porovnejte sekce `.spec` a `.status` objektu k8s
3
Nasazení aplikací s aplikacemi/v1
- Proč potřebujeme selektory?
- `Deployment` a vztah k `ReplicaSet`
- Co je to `revisionHistoryLimit` a co se může pokazit?
- více `rolloutStategies` a jejich použití
- K čemu se používá `ownerReference`?
- Umístěte `Deployment`, upravte jej a sledujte výsledky
- Zkontrolujte zvláštnosti `revisionHistoryLimit`
- Porovnejte priority `Recreate` a `RollingUpdate`. Vylaďte strategii RollingUpdate
- Prohlédněte si `ownerReference`
4
Vystavení kontejnerových služeb vnějšímu světu
- Rozdíl mezi ClusterIP a bezhlavými službami
- Použití služby ExternalName pro zjišťování služby
- Jak ingrese fungují
- Jak můžeme použít CertificateManager k získání certifikátů pomocí protokolu ACME
- Vystavte moduly pomocí služby...
- Zkontrolujte odhalenou službu pomocí vyhledávání DNS.
- Vytvořte bezhlavou službu a porovnejte ji s ClusterIP one
- Zkontrolujte koncové body služby
- Vytvořit službu LoadBalancer (pouze v cloudu)
- Vystavte službu světu na HTTP
- Nakonfigurujte CertificateManager
- K získání certifikátu LetsEncrypt použijte CertificateManager
5
Pod Resource Limity
- Umístěte resourceLimits na objekty
- Prozkoumejte, co se stane, když modul překročí limity.
6
Pod statusy and životní cyklus
- pomocí `containers` a `initContainers`
- sondy pod - `startupProbe`, `livenessProbe` a `readinessProbe`
- použijte háčky `lifecycle` - `preStop` a `postStart`
- Použijte `terminationMessagePath`
- Použijte initContainers, použijte háčky `preStop` a `postStart`.
- Prozkoumejte `livenessProbe` a `readinessProbe` v rámci služby.
7
Pod plánování a afnity
- Vytvořte třídu PriorityClass a použijte ji na uzel.
- Naplánujte pod do konkrétních uzlů pomocí `nodeAffinity`.
- Naplánujte více podů do jednoho uzlu pomocí `podAdffinity`
- Prozkoumejte pod pomocí „podAntiAffinity".
8
Nasazení pomocí Kustomize
- Použijte kustomize k nasazení více instancí jedné aplikace
- Zkontrolujte vygenerované manifesty kustomize.
- Použití kustomize s ArgoCD.
9
Grafy Helm
- Stáhněte si graf z registru
- Zkontrolujte graf
- Nasaďte graf do vydání.
- Přizpůsobte si „hodnoty" grafu a znovu je rozmístěte. Zkontrolujte nasazené objekty.
- Volitelně: vytvořte vlastní graf.
10
Skladování kontejnerů
- Zkontrolujte existující třídy StorageClasses
- Vytvořte nové PVC
- Rozmístěte pod s PVC.
- Prozkoumejte režimy PV.
11
K diskuzi?
- Jobs
- Cronjobs
- Servisní účty a jejich oprávnění
- Správa Secretu
- Správa protokolů
- Event management
Certifikace
Po skončení kurzu obdržíte certifikát a absolvování.
Pro koho je kurz vhodný?
- Kurz je určen pro systémové administrátory, DevOps, systémové inženýry a další, kteří potřebují úvod do kontejnerů a kubernetes.
Kurzem tě provede
Jiří Snopek
Lektor Pumpedu s.r.o.
Nejbližší termíny
Kubernetes workshop
26.3.2026
Prezenčně
Praha
Kubernetes workshop
28.5.2026
Online
Praha
Kubernetes workshop
22.6.2026
Online
Praha
Kubernetes workshop
25.6.2026
Online
Praha
Kubernetes workshop
25.6.2026
Prezenčně
Praha
Důležité informace
Kód kurzu
PU23010008
Kurz nabízí
Pumpedu
www.pumpedu.cz