Návrh Školení

Úvod

Nastavení Kubernetes systému a instalace toolkit zdrojů

Přehled funkcí a architektury Kubernetes design patternů

  • Co jsou software design patterny?
  • Jak jsou design patterny implementovány v DevOps?

Vymezení základů a použití Kubernetes design patternů

Zavedení hlavních klasifikací design patternů

  • Strukturní patterny
  • Chování patterny
  • Vytvářející patterny

Práce s design patterny a implementace pattern aplikací

  • Průzkum sekundárních typů design patternů
  • Provádění Kubernetes projektů pomocí design patternů

Provozování nasazení strategií pro implementaci design patternů

  • Výběr a provedení vhodné metody nasazení

Práce s Kubernetes API a přístup k oficiálním klientním knihovnám

  • Provádění Python klientní knihovny a repozitáře
  • Vyvíjející komunitou udržované knihovny

Přehled Kubernetes rozšíření a vlastních zdrojů

  • Rozšíření pro Kubernetes clustery
  • Rozšíření pro Kubernetes API
  • Práce s Kubernetes extension patterny a extension body

Využití zásadních Kubernetes rozšíření a pluginů

Přidání funkcionalit k Kubernetes klientům a práce s vlastními API kontrolery

Vytváření a nasazování vlastních definic zdrojů pro Kubernetes API

Práce s rozšířením admission controller a využití Kubernetes operátoru

Přidání funkcionalit k Kubernetes plánovači a vyvíjení vlastního plánovače

  • Afinita uzlů proti afinitě podů

Integrace Kubernetes rozšíření do Kubernetes infrastruktury

Řešení problémů

Závěr a shrnutí

Požadavky

  • Základní zkušenosti s Kubernetes platformou a nástroji
  • Vědomí kontejnerizační technologie a koncepty
  • Zkušenost s Linux distribucemi a příkazovým řádkem (CLI)
  • Dovednosti v programovacím jazyce Python 3.x

Cílová skupina

  • Vývojáři
  • DevOps inženýři
 14 hodiny

Počet účastníků


Cena za účastníka

Reference (1)

Nadcházející kurzy

Související kategorie