Kubernetes – základy orchestrace (KUBER1)

Virtualizace a Cloud, Kubernetes

Kurz seznamuje se základy Kubernetes, open-source platformy pro orchestraci kontejnerů. Vysvětlíme si architekturu Kubernetes a podíváme se na jeho administraci. Na praktických příkladech si ukážeme stavební bloky aplikací a možnosti jejich modifikace. Při školení se očekává znalost Podmanu/Dockeru.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Seznámit se s architekturou a administrací Kubernetes
  • Nasazovat a spravovat Docker/Podman kontejnery v prostředí K8s

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Vývojáři i administrátoři, kteří se potřebují seznámit s orchestrací v prostředí K8s



Forma výuky

Kurz je veden s maximálním zaměřením na praktická cvičení tzv. formou hands-on. Každý účastník má v průběhu školení přístup k námi předem připravené cloudové instanci Kubernetes, ve které probíhají praktická cvičení v průběhu celého kurzu.

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Kontejnery
    1. Nový koncept?
    2. VM vs. kontejner
    3. Důvody pro kontejnery
    4. Co je Kubernetes?
    5. Jak Kubernetes ulehčuje práci s kontejnery
  • Architektura Kubernetes
    1. Master node / Control plane
    2. Worker node
    3. Controller manager
    4. Scheduler
    5. API
    6. Kubectl
    7. Etcd
    8. Kube-proxy
    9. Kubelet
    10. Podman/Crictl/Docker
  • Instalace minikube a kubectl
  • Deployment jednoduché aplikace
  • Kubernetes objekty
    1. YAML a definice zdrojů
    2. Deployments
    3. ReplicaSets
    4. DaemonSets
    5. Pods
    6. Services
    7. Namespaces
    8. Context
    9. Kubernetes dashboard
    10. Jak Kubernetes objekty vypadají
  • Management prostředí v Kubernetes
    1. Selectors
    2. Labels
    3. Health checks
    4. Annotations
  • Složitější aplikace
    1. Configmaps
    2. Secrets
  • Jednorázové operace a periodické jednorázové operace
    1. Jobs
    2. Cronjobs
  • Řešení problémů
    1. Logy
    2. Eventy, události
  • Ukázkové deploymenty aplikací
  • Na jakých platformách je možné se učit Kubernetes
  • Co Kubernetes a produkční prostředí?
Předpokládané znalosti:
Základy Podmanu/Dockeru
Doporučený předchozí kurz:
Docker – tvorba a nasazení kontejnerových aplikací (DCKR1)
Časový rozvrh:
2 dny (9:00-17:00)
Cena za osobu:
14 900,00 Kč (18 029,00 Kč včetně 21% DPH)

Ukázka prostředí a výuky