Kubernetes for Operators

Il corso è finalizzato ad insegnare come installare e configurare un cluster kubernetes, e a fornire i dettagli sulle componenti di un cluster. Verranno illustrati gli oggetti principali di cui un kubernetes administrator necessità e verranno mostrate le tecniche per gestire il ciclo di vita di un cluster kubernetes.

Lab in dotazione

  • 1 student desktop ubuntu
  • 3 control-plane nodes
  • 3 worker nodes

Prerequisiti:

  • Conoscenza base dei comandi di linux
  • Conoscenza base sistema operativo linux
  • Conoscenza base stack TCP/IP
  • Conoscenza base editor di testo su terminale (vi, vim, nano)
  • Aver conseguito le conoscenze dei corsi DSK101 e DSK102

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.

Conoscenze / Competenze in uscita

Al termine del corso i partecipanti saranno in grado di:

Teoria

  • Comprendere l’architettura di kubernetes
  • Comprendere il processo di installazione di kubernetes
  • Comprendere come definire dei limiti di risorse per gli utenti che utilizzeranno il cluster
  • Comprendere l’utilizzo di servizi LoadBalancer
  • Comprendere il ruolo di un ingress controller
  • Comprendere il modello di storage proposto da kubernetes
  • Comprendere il modello di logging/monitoring da adottare in kubernetes
  • Comprendere gli approcci per gestire il ciclo di vita di un cluster

Pratica

  • Installare un cluster kubernetes da zero
  • Manipolare file di config per accedere al cluster
  • Installazione della CNI
  • Limitare l’utilizzo delle risorse all’interno del cluster
  • Configurare dei servizi di tipo LoadBalancer
  • Installare e configurare un ingress controller
  • Installare un sistema di monitoring/logging
  • Eseguire backup/restore del cluster
  • Ridondare il control-plane di kubernetes
  • Eseguire manutenzione sul cluster
  • Aggiornamento cluster kubernetes

Programma didattico

  • Install Kubernetes with Kubeadm
  • kubeconfig
  • kubelet
  • Install Calico
  • Grow the cluster
  • Check your cluster
  • LimitRange
  • ResourceQuota
  • LoadBalancer
  • Ingress
  • Kubernetes Dashboard
  • StorageClass
  • Logging
  • Monitoring
  • Backup and Restore
  • Kubernetes HA
  • Cluster Maintenance
  • Upgrade Cluster

Requisiti PC e SW:

  • Connessione Internet
  • Web browser, Google Chrome
  • Zoom
durata

2 giorni

erogazione

Classe on-site, Classe virtuale, Flex

Inserisci il tuo nome
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Inserisci il tuo cognome
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Inserisci il nome della tua società
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Inserisci il tuo indirizzo di posta elettronica
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Inserisci il tuo numero di telefono
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Indicare il numero di studenti che si intende formare
-
+
Il campo è obbligatiorio!
Il campo è obbligatiorio!
Data richiesta corso
Seleziona una data
Il campo è obbligatiorio!
Il campo è obbligatiorio!