Návrh Školení

[Den 01]

Úvod

Přehled orchestrování kontejnerů pomocí Kubernetesu

Přehled architektury Kubernetesu

  • Pody, štítky/výběry, replikační kontroléry, služby, API

Nainstalování Kubernetes clustru

Stažení Docker image z internetu

Vytváření Kubernetes podů, svazků a nasazení

Seskupování a organizace vašeho clusteru

Použití Kubernetes Namespaces pro správu různých prostředí

  • Správa testovacích, staging a produkčních prostředí v jednom clustru
  • Kubernetes Namespaces – osvědčené postupy

Objevování a připojování k kontejnerům

Objevování a publikování služeb

  • Nesíťové služby (Pasivní FTP, SMTP, LDAP atd.)

Zabezpečení Kubernetesu

  • Ověřování & autorizace

Upgradování Kubernetes clustru

  • Minimalizace dopadu

Pokročilé sítění

  • Sítě Dockeru vs. Sítě Kubernetesu

Odhlašování mezi poskytovateli sítí a Kubernetes sítěním

  • Osobité postupy pro oddělování služeb v clustru
  • Porovnání různých CNI poskytovatelů (výkon, funkce atd.)

Monitorování Kubernetesu

  • Klastrové logování s Elasticsearch a fluentd
  • Monitorování na úrovni kontejneru (cAdvisor UI, Influxdb, Prometheus)

Osobité postupy pro spouštění kontejnerizovaných serverů a databází


[Den 02]

Škálování vašeho Kubernetes clustru

Infrastruktura pro Kubernetes

  • Provozování, oddělování, sítění

Vytváření vysokodostupného clusteru

  • Nahrávací vyrovnávání a objevování služeb

Nasazení škálitelné aplikace

  • Horizontální škálování podů
  • Klustering databází v Kubernetesu

Aktualizace vaší aplikace

  • Vydávání v Kubernetesu

Sporování

  • Diagnostikování a řešení běžných problémů s Kubernetesem

Závěr a shrnutí

Požadavky

  • Zkušenosti s Docker kontejnery
  • Oznámení s Linuxovou příkazovou řádkou
  • Chápání konceptů sítě

Cílová skupina

  • Software Developeri
  • Architekti
  • Inženýři pro nasazení
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie