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.

COD: DSK201 Categorie: , , Tag: , ,

Descrizione

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

Informazioni aggiuntive

durata

2 giorni

erogazione

Classe on-site, Classe virtuale, Flex

Ti potrebbe interessare…