Helm
Helm
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. Inoltre, il corso prevede esercitazioni in ambiente di laboratorio dove lo studente vedrà in prima persona l’installazione e l’utilizzo di Helm per implementare applicazioni impacchettate. 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.
- COD: DSK203
- CATEGORIE: Kubernetes
- Descrizione
- Informazioni aggiuntive
Lab in dotazione
- 1 student desktop ubuntu
- 1 control-plane node
- 2 worker nodes
Prerequisiti
- Aver sostenuto i corsi DSK101, DSK102 e DSK202.
- Buona conoscenza di Kubernetes
- Buona conoscenza di YAML/JSON
- Conoscere almeno 1 linguaggio di programmazione.
Metodologia didattica:
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.Language
- Trainer: Italian
- Labs: English
- Slides: English
Conoscenze/Competenze in uscita
- 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
Programma didattico
- 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.
durata | 1 giorno |
---|---|
erogazione | Flex, in Aula, On Site, Remoto |