Rancher Kubernetes Engine 2 Deployment
Questo corso è dedicato al deployment di Rancher Kubernetes Engine 2 (RKE2). Si comincerà con l’apprendere le basi dell’installazione di RKE2, per poi passare all’installazione di un cluster RKE2 ad alta disponibilità. Successivamente, si approfondirà l’installazione di cluster aggiuntivi con diverse configurazioni, compresi gli addon Kubernetes personalizzati come servizio di deployment automatico, il networking avanzato come il plugin Multus CNI e l’hardening del CIS. Verrà inoltre spiegato come installare un cluster in un ambiente air-gapped. Dopo aver eseguito le diverse installazioni di cluster, eseguirai il backup e il ripristino di un cluster RKE2. Infine, imparerai come aggiornare i cluster RKE2 standard e air-gapped.
COD: KUB211v1.24
CATEGORIE: SUSE Rancher
Chi dovrebbe partecipare
Questo corso è pensato per gli amministratori di SUSE Linux Enterprise che hanno lavorato con le versioni precedenti; l’obiettivo principale è la transizione da SLE 12 a SLE 15.
Prerequisiti
Questo corso è rivolto a studenti con una precedente esperienza di SUSE Linux Enterprise Server equivalente a SLE201 SUSE Linux Enterprise Server 12 Administration, anche se sarà sufficiente un’esperienza intermedia con qualsiasi distribuzione Linux.
Obiettivi del Corso
I partecipanti verranno introdotti alle seguenti innovazioni di SLE 15:
- Modifiche all’installazione e all’AutoYaST
- Modifiche all’infrastruttura, tra cui chrony e firewalld
- Modifiche al nucleo del kernel Linux, OpenSSL e libstorage
- Cambiamenti per gli sviluppatori: SDK, GCC7 e linguaggi di scripting
- Ulteriori modifiche al sistema operativo
- Aggiornamento a SLE 15 da versioni precedenti
Ai partecipanti verranno illustrati i seguenti concetti e competenze:
- Distribuzione di cluster RKE2, sia di cluster standard ad alta disponibilità che di cluster con addon K8s personalizzati, networking avanzato e hardening CIS.
- Implementazione di cluster RKE2 in un ambiente air-gapped
- Backup e ripristino di cluster RKE2
- Aggiornamento dei cluster RKE2
Sezione 1: Panoramica del corso Sezione 2: Panoramica del processo di deployment di RKE2
- Introduzione a RKE2
- Requisiti per il deployment di RKE2
- Concetti di architettura e design di RKE2
Sezione 3: Installazione dei cluster RKE2
- Panoramica dei metodi di installazione di RKE2
- Panoramica sull’installazione manuale di RKE2
- Panoramica dell’installazione di RKE2 con lo script di installazione
- Panoramica delle opzioni di configurazione di RKE2
- Cluster RKE2 multi-nodo e ad alta disponibilità
- Installazione di RKE2
Sezione 4: Installare i cluster RKE2 con Auto Deployed Services
- Capire gli add-on di Kubernetes
- Capire l’integrazione di Helm in RKE2
- Configurare il deployment degli add-on durante l’installazione del cluster RKE2
Sezione 5: Installazione di cluster RKE2 con networking avanzato
- Comprendere le opzioni di rete dei cluster in RKE2
- Configurare la rete dei cluster in RKE2
- Configurare RKE2 per fornire più interfacce di rete ai pod
Sezione 6: Installare cluster RKE2 resistenti al CIS
- Comprendere il benchmark CIS e il Cluster Hardening
- Installare RKE2 con Hardening per il benchmark CIS
Sezione 7: Installare i cluster RKE2 Air-gapped
- Capire i concetti di installazione dei cluster RKE2 Air-gapped
- Installare RKE2 in un ambiente Air-gapped
Sezione 8: Panoramica di etcd e backup e ripristino di RKE2
- Panoramica di etcd
- Comprendere i concetti di base di etcd
- Comprendere i concetti di RKE2 Backup e Recovery Back Up e RKE2 Cluster
- Ripristino di un cluster RLE2
Sezione 9: Aggiornare i cluster RKE2
- Panoramica del processo di aggiornamento dei cluster RKE2
- Aggiornare i cluster RKE2
- Aggiornare i cluster RKE2 in un ambiente Air-gapped
Durata – 2 giorni
Erogazione – in Aula, On Site, Remoto
Requisiti PC e SW:
- Connessione Internet
- Web browser, Google Chrome
- Zoom
Language
Trainer: Italiano
Labs: Inglese
Slides: Inglese