Descrizione
Prerequisiti:
- Aver sostenuto i corsi DSK101, DSK102 e DSK202.
- Buona conoscenza di Kubernetes
- Buona conoscenza di YAML/JSON
- Conoscere almeno 1 linguaggio di programmazione.
Language
- Trainer: Italian
- Labs: English
- Slides: English
Obbiettivi del Corso
- Saper spiegare cos’è Helm
- Saper installare Helm
- Saper ricercare le Chart Helm da command-line e da portale web
- Saper aggiungere Repository ed attingere alle Chart contenute
- Saper individuare i parametri default della chart e alterarli a runtime
- Saper installare e rimuovere Helm Charts
- Saper aggiornare una Release installata tramite Helm
- Saper creare la propria Chart
- Saper immettere le versioni nella descrizione delle Chart
- Saper creare la propria Repository e caricarvi la Chart
Contenuti del Corso
- Installa e configura Helm.
- Crea build riproducibili di applicazioni Kubernetes.
- Condividi le applicazioni come chart di Helm.
- Esegui applicazioni di terze parti salvate come chart di Helm.
- Gestisci le versioni dei pacchetti Helm.
Lab in dotazione:
- 1 student desktop ubuntu
- 1 control-plane node
- 1 worker node