Introduzione

Kuberlogo1

Non vi è definizione più autorevole di Kubernetes di quella degli stessi produttori, su kubernetes.io:

Kubernetes è un sistema open-source per automatizzare la distribuzione, la scala, e la gestione di applicativi mantenuti in contenitori.
Kubernetes raggruppa i contenitori che costituiscono un applicativo in unità logiche per una facile scoperta e gestione. Kubernetes è costruito su 15 anni di esperienza di Google nell'esecuzione di carichi di lavoro, in combinazione con idee e pratiche avanzate da parte della comunità di sviluppatori.

Il presente corso fornisce un'introduzione alla tecnologia Kubernetes. I suoi scopi sono:

  • familiarizzare con l'architettura e la struttura di Kubernetes
  • usare Kubernetes in cluster locali sul proprio PC
  • considerare alcuni principali componenti di Kubernetes
  • esemplificare lo sviluppo di semplici applicativi da distribuire tramite Kubernetes con numerosi esercizi