Kurz účastníkům představí nástroj Helm, který je užitečný nejen pro nasazování aplikací do Kubernetes. Helm zvládá kompletní správu životního cyklu aplikací, od nasazení, přes upgrade/downgrade až po odstranění aplikace a to vše bez nutnosti [...]
  • KUBERNETES_HELM
  • Délka 3 dny
  • 30 ITK bodů
  • 6 termínů
  • ČR (28 500 Kč)

    SR (1 140 €)

  • Mírně pokročilý

Kurz účastníkům představí nástroj Helm, který je užitečný nejen pro nasazování aplikací do Kubernetes. Helm zvládá kompletní správu životního cyklu aplikací, od nasazení, přes upgrade/downgrade až po odstranění aplikace a to vše bez nutnosti znát detaily Kubernetes. Podíváme se na základní možnosti Helmu v životním cyklu aplikací a také prozkoumáme možnosti tvorby aplikačním balíků. Představíme si filozofii a fukcionalitu Helmu, co je Helm Hub a repozitáře a jak to celé využít k efektivní správě obsahu Kubernetes.

»
  • Základní znalosti Kubernetes
  • Základní znalosti nástroje Docker nebo jiného kontejnerového runtimu
  • Práce v příkazové řádce Linuxu
  • Editace souborů v prostředí Linuxu ( vim, gedit, ... )
  • Znalost formátů YAML a JSON
  • Odborný výklad s praktickými ukázkami, cvičení na počítačích.
  • Během kurzu budeme používat reálný K8s cluster, instalovaný v on-premise režimu
  • Tištěné prezentace probírané látky.

Úvod

  • Co je Helm a proč je potřeba
  • Dokumentace, návody, zdroje informací
  • Verze Helmu, historie, rozdíly
  • Terminologie ( Helm Hub, Repository, Chart, Deployment, Release, atd. )

Instalace nástroje Helm

  • Způsoby instalace
  • Integrace s Kubernetes clusterem
  • Ověření funkčnosti

Základní použití

  • Práce s repozitáři
  • Pluginy a jejich možnosti
  • Vyhledávání balíků v repozitářích
  • Stahování balíků z repozitářů

Deployment aplikací

  • Instalace aplikace do Kubernetes
  • Analýza nainstalované aplikací
  • Zero-downtime upgrade/downgrade aplikací
  • Škálování aplikací
  • Odstraňování aplikací z clusteru

Tvorba jednoduchého balíku

  • Struktura balíku
  • Šablonovací knihovna jazyka Go
  • Vytváření šablon
  • Rendering šablon
  • Typy šablon v balíku
  • Vytvoření výsledného balíků, testování a nasazení

Pomocné nástroje

  • Háčky a jejich použití
  • Rozšiřování Helmu pomocí pluginů
Aktuální nabídka
Školicí místo
Jazyk kurzu

Uvedené ceny jsou bez DPH.

Školení na míru

Nenašli jste vhodný termín, nebo chcete školení přizpůsobit specifickým potřebám vašeho týmu? Rádi pro vás připravíme školení na míru.