Kubernetes - orchestrace kontejnerů

Kubernetes je skvělý nástroj pro orchestraci kontejnerů a kompletní správu jejich životního cyklu. Během kurzu si projdeme teorii a nainstalujeme lokální cluster, na kterém budeme následně prakticky zkoušet nabyté znalosti. Velkou výhodou kubernetes je, že znalosti jsou přenositelné mezi clustery různých velikostí, od malých lokálních, až po velké produkční. Detailně si projdeme důležité objekty a první den kurzu zakončíme nasazením naší testovací aplikace.

Druhý den budeme pokračovat možnostmi propagace aplikace do světa, pokročilejšími objekty pro automatické škálování a technologiemi bezvýpadkových upgradů aplikace. Dále se seznámíme s technologií Helm, která ještě více zjednoduší nasazování aplikací a udržitelnost clusteru. Ukážeme si také, jak fungují kubernetes operátory, díky kterým můžete snadno nasadit i komplexní nástroje.  Veškeré nabyté znalosti si budeme zkoušet a pokud narazíme na chybu, vyzkoušíme si i možnosti troubleshootingu, aby vás v reálném nasazení jen tak něco nepřekvapilo.

Cíl kurzu

Ukázat účastníkům výhody orchestrace kontejnerů a naučit vytvořit cluster, nasazovat do něj aplikace a spolehlivě je provozovat.

Osnova

  • Teorie Kubernetes
  • Komponenty clusteru
  • Kubernetes API a objekty
  • Sledování stavu aplikací
  • Autoscaling
  • Helm charts
  • CRD a operátory

Časová náročnost

Dvoudenní kurz.

Vstupní podmínky

  • Práce s Linuxem
  • Zkušenosti s OCI kontejnery (Docker, podman…)

Pokud jste v oblasti kontejnerizace nováčky, případně si chcete osvěžit základní informace a postupy, doporučujeme vám nejprve navštívit kurz Kontejnery (nejen) s Dockerem.

Rozvrh

Datum Čas Místo Lektor Volná místa Cena s DPH Přihlásit