Kurz účastníkom predstaví nástroj Helm, ktorý je užitočný nie len pre nasadzovanie aplikácií do Kubernetes. Helm zvláda kompletnú správu životného cyklu aplikácií od nasadenia cez upgrade/downgrade až po odstránenie aplikácie, a to všetko bez [...]
  • KUBERNETES_HELM
  • Dĺžka 3 dni
  • 30 ITK bodov
  • 6 termínov
  • SR (1 140 €)

    ČR (28 500 Kč)

  • Mierne pokročilý

Kurz účastníkom predstaví nástroj Helm, ktorý je užitočný nie len pre nasadzovanie aplikácií do Kubernetes. Helm zvláda kompletnú správu životného cyklu aplikácií od nasadenia cez upgrade/downgrade až po odstránenie aplikácie, a to všetko bez potreby poznať detaily Kubernetes. Pozrieme sa na základné možnosti Helmu v životnom cykle aplikácií a tiež preskúmame možnosti tvorby aplikačných balíkov. Predstavíme si filozofiu a fukcionalitu Helmu, čo je Helm Hub a repozitáre a ako to celé využiť k efektívnej správe obsahu Kubernetes.

»
  • Základné znalosti Kubernetes
  • Základné znalosti nástroja Docker alebo iného kontajnerového runtimu
  • Práca v príkazovom riadku Linuxu
  • Editácia súborov v prostredí Linuxu (vim, gedit...)
  • Znalosť formátov YAML a JSON
  • 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 preeranej látky

Úvod

  • Čo je Helm a prečo je potrebný
  • Dokumentácia, návody, zdroje informácií
  • Verzie Helmu, histórie, rozdiely
  • Terminológia (Helm Hub, Repository, Chart, Deployment, Release atď.)

Inštalácia nástroja Helm

  • Spôsoby inštalácie
  • Integrácia s Kubernetes clusterom
  • Overenie funkčnosti

Základné použitie

  • Práca s repozitármi
  • Pluginy a ich možnosti
  • Vyhľadávanie balíkov v repozitároch
  • Sťahovanie balíkov z repozitárov

Deployment aplikácií

  • Inštalácia aplikácie do Kubernetes
  • Analýza nainštalovanej aplikácie
  • Zero-downtime upgrade/downgrade aplikácií
  • Škálovanie aplikácií
  • Odstraňovanie aplikácií z clusteru

Tvorba jednoduchého balíku

  • Štruktúra balíku
  • Šablonovacia knižnica jazyka Go
  • Vytváranie šablón
  • Rendering šablón
  • Typy šablón v balíku
  • Vytvorenie výsledného balíku, testovanie a nasadenie

Pomocné nástroje

  • Háčiky a ich použitie
  • Rozširovanie Helmu pomocou pluginov
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.