DSK203 – Helm
prerequisiti
obiettivi
argomenti
info
Modalità
Virtual classroom
Durata
Costo
+ iva
Modalità
Virtual classroom
Durata
Costo
+ iva
Obiettivi
Il corso porterà lo sviluppatore o il sistemista ad un approccio più ad alto livello gestendo da un unico punto gli oggetti che compongono un applicativo completo.
Al termine del corso i partecipanti saranno in grado di:
- 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
Argomenti Trattati
Il corso introdurrà una soluzione di packaging legata alla piattaforma Kubernetes, affrontando lo strumento Helm e descrivendone i benefici e le funzionalità, proseguirà poi con gli aspetti teorici e pratici che aiuteranno lo studente a comprendere la logica di packaging e templating utilizzata dallo strumento.
- Installare e configurare Helm.
- Creare build riproducibili di applicazioni Kubernetes.
- Condividere le applicazioni come chart di Helm.
- Eseguire applicazioni di terze parti salvate come chart di Helm.
- Gestire le versioni dei pacchetti Helm.
Info aggiuntive
Il corso prevede laboratori didattici in cui ciascuno studente potrà lavorare ai fini di portare a termine esercizi formativi che forniranno esperienza pratica nell’utilizzo dello strumento, per ciascuno degli argomenti affrontati durante il corso.
Le esercitazioni in ambiente di laboratorio previste dal corso consentiranno allo studente di vedere in prima persona l’installazione e l’utilizzo di Helm per implementare applicazioni impacchettate.