DSK203 – 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.

Obiettivo

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

Prerequisiti

  • Aver sostenuto i corsi DSK101, DSK102 e DSK202
  • Buona conoscenza di Kubernetes
  • Buona conoscenza di YAML/JSON
  • Conoscere almeno 1 linguaggio di programmazione

Durata

1 giornata

Argomenti trattati

  • 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

Laboratori in dotazione

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.

DSK203

Questo corso è disponibile su richiesta

CLICCA QUI PER INFORMAZIONI

Categoria:

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.

Laboratori in dotazione

  • 1 student desktop ubuntu
  • 1 control-plane node
  • 1 worker node

Durata

1 giornata

Informazioni

    Acconsento all'uso dei mie dati ai fini indicati dalla Privacy Policy

    Vorrei essere aggiornato sulle offerte e le novità dei vostri corsi.