Struttura del corso

Introduzione

  • On-premise vs cloud a confronto
  • Bare metal e macchina virtuale a confronto

Panoramica della tecnologia

  • Kubernetes Caratteristiche e architettura
  • Server e infrastruttura bare metal

Preparazione di un server bare metal

  • Scelta di un sistema operativo (Ubuntu, CentOS, ecc.)
  • Configurazione del sistema operativo (Swap, nftables, ecc.)
  • Configurazione del firewall

Preparazione dei contenitori

  • Impostazione Docker
  • Configurazione del driver Cgroup

Preparazione del cluster Kubernetes

  • Installazione Kubernetes
  • Impostazione di kubelet, kubeadm e kubectl

Corsa Kubernetes

  • Inizializzazione Kubernetes
  • Creazione di una directory per il cluster Kubernetes
  • Installazione di flanella per consentire ai pod di comunicare

Distribuzione di un'applicazione in contenitori

  • Preparazione di un'applicazione di esempio
  • Distribuzione dell'applicazione
  • Monitoraggio dell'applicazione

Ridimensionamento Kubernetes

  • Connessione dei nodi di lavoro al cluster
  • Ottimizzazione dei contenitori

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Una comprensione del networking.
  • Esperienza con la riga di comando Linux.
  • Esperienza nello sviluppo di software.

Pubblico

  • Gli sviluppatori
  • Amministratori di sistema
 21 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (7)

Corsi relativi

Categorie relative