Kurz je určený pre administrátorov, ktorí sa chcú detailne zoznámiť s inštaláciou, konfiguráciou a prevádzkou Kubernetes clusterov. Na kurze budeme používať reálny viacnodový cluster, ktorý si v rámci cvičení sami nakonfigurujeme. Budeme sa [...]
  • KUBERNETES_ADMIN
  • Dĺžka 5 dní
  • 50 ITK bodov
  • 6 termínov
  • SR (1 900 €)

    ČR (47 500 Kč)

  • Mierne pokročilý

Kurz je určený pre administrátorov, ktorí sa chcú detailne zoznámiť s inštaláciou, konfiguráciou a prevádzkou Kubernetes clusterov. Na kurze budeme používať reálny viacnodový cluster, ktorý si v rámci cvičení sami nakonfigurujeme. Budeme sa zaoberať všetkými detailami, ktoré sú potrebné pre správu stabilného produkčného clusteru. V neposlednom rade je možné tento kurz považovať za prípravu na certifikáciu Certified Kubernetes Administrator (CKA).

»
  • Základy znalostí technológií infraštruktúry (networking, dátové úložiská)
  • Základné znalosti nástroja Docker alebo iného kontajnerového runtimu
  • Práca v príkazovom riadku Linuxu
  • Odborný výklad s praktickými ukážkami, cvičenia na počítačoch
  • Počas kurzu budeme používať reálny K8s cluster, inštalovaný v on-premise režime
  • Tlačené prezentácie preberanej látky

Kubernetes - základné informácie

  • Princípy a filozofia
  • Štandardy CRI, CNI, CSI
  • Štruktúra clusteru a role jednotlivých komponentov
  • Orientácie v API clusteri

Inštalácia clusteru

  • Inicializácia control plane
  • Inicializácia worker nodov
  • Vysoká dostupnosť a redundance control plane
  • Práca s tokenmi a certifikátmi
  • Virtuálne clustery (namespaces)

Administrácia uzlov clusteru

  • Operácie s nodmi (pridanie, odobranie, cordon/uncordon, drain)
  • Práca so statickými podmi control plane (enable/disable/modify)
  • Konfiguračná služba etcd (zálohovanie dát, vysoká dostupnosť, časové snímky)
  • Tainty a labely na úrovni nodov

Networking v Kubernetes

  • Sieťové pluginy štandardu CNI
  • Konfigurácia pluginov a výber vhodného pluginu
  • Prehľad najpoužívanejších pluginov, vlastnosti, výhody/nevýhody

Dátové úložiská v Kubernetes

  • Prehľad možností
  • Objekty PV, PVC, SC a ďalšie
  • Praktické príklady deploymentu (databázové pody)

Bezpečnosť

  • Bezpečnostné aspekty clusteru
  • PKI v Kubernetes (certifikáty, autority, obnova certifikátov...)
  • Riadenie prístupu užívateľov k prostriedkom clusteru, RBAC
  • Konfiguračné súbory pre kubectl a práca s nimi

Prevádzka aplikácií

  • Pod a jeho štruktúra
  • Multipod deployment a kedy ho použiť (výhody/nevýhody)
  • Kontrolery vyššej úrovne (ReplicaSet, Deployment, StatefulSet, DaemonSet)
  • Objekty typu Service
  • Zaistenie vysokej dostupnosti aplikácií
  • Zero-downtime upgrade/downgrade aplikácií
  • Škálovanie aplikácií
  • Scheduling podov v clusteri
  • Monitoring podov (testy funkčnosti typu readiness/startup/liveness)

Best practices

  • Kubernetes native aplikácie
  • Požiadavky na aplikáciu v clusteri
  • Load balancing
Aktuálna ponuka
Školiace miesto
Jazyk kurzu

Uvedené ceny sú bez DPH.

Školenie na mieru

Nenašli ste vhodný termín, alebo chcete školenie prispôsobiť špecifickým potrebám vášho tímu? Radi pre vás pripravíme školenie na mieru.