Kubernetes for Operators
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: Kubernetes
- Descrizione
- Informazioni aggiuntive
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 |