Struttura del corso
Introduzione
Impostazione e configurazione di KOps nel sistema Kubernetes
- Installazione di componenti aggiuntivi gestiti Kubernetes
- Migrazione da Kube-up a KOps
- Kubernetes opzioni di rete per KOps
- Esecuzione di KOps nell'ambiente cloud preferito
Panoramica delle funzionalità e dell'architettura di KOps
- In che modo KOps è simile a Kubectl?
- Introduzione alle configurazioni supportate e alle attività operative
Cenni preliminari sulle altre topologie di rete supportate
Integrazione di KOps con GitLab CI per l'integrazione continua
Lavorare con l'interfaccia a riga di comando di KOps
Abilitazione dei comandi CLI e dei flag sperimentali in KOps
- Puntamento di Kubectl a un cluster KOps
Utilizzo dell'API KOps ed esecuzione delle configurazioni API
Familiarizzazione con i valori KOps dell'API per la personalizzazione dei componenti Kubernetes
Panoramica delle configurazioni per cluster e gruppi di istanze
Utilizzo dei manifesti YAML e personalizzazione tramite API
Aggiunta di funzionalità e aggiornamento dell'API KOps
Esecuzione di compiti operativi KOps e esecuzione di cluster Management
- Introduzione alle operazioni del cluster e ai modelli di configurazione
Procedere a KOps GPU e implementare i principi ad alta disponibilità
- Cosa sono i componenti HA e HA?
- Casi d'uso per l'esecuzione di una configurazione a disponibilità elevata
Creazione di master e cluster HA Kubernetes in KOps
- Creazione di un'istanza di componenti a disponibilità elevata in una topologia pubblica
- Creazione di un'istanza di componenti a disponibilità elevata in una topologia privata
Avvio di più master HA nella stessa zona di disponibilità
Utilizzo delle immagini InstaceGroup per i nodi del cluster
- Gestione dei nodi e delle etichette del cluster
Passaggio da un cluster HA singolo a uno multi-master HA Kubernetes
- Creazione di nuovi gruppi di istanze in KOps
- Gestione dei gruppi di istanze KOps
Esecuzione di unit test e test di integrazione con i cluster KOps
- Esecuzione di Kubernetes test E2E
Protezione di singoli nodi del cluster tramite macchine bastion per l'autenticazione SSH
- Configurazione e accesso a bastion
- Configurazione dell'autenticazione a più fattori e utilizzo dei ruoli IAM
Utilizzo delle credenziali SSH ed esecuzione di altre configurazioni di sicurezza in KOPS
Distribuzione di master e cluster HA Kubernetes su VPC esistenti utilizzando KOps
Creazione di un nuovo cloud privato virtuale con KOps
Risoluzione dei problemi
Riassunto e conclusione
Requisiti
- Conoscenza di base dei concetti di virtualizzazione
- Conoscenza delle tecnologie container e delle applicazioni cloud
- Esperienza con Linux distribuzioni, sintassi YAML e interfaccia della riga di comando
Pubblico
- Gli sviluppatori
- DevOps Ingegneri
Recensioni (3)
lavorare con DevOps Toolchain
Kesh - Vodacom
Corso - DevOps Foundation®
Traduzione automatica
Mi piace l'approccio interattivo adottato dal formatore.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Corso - Site Reliability Engineering (SRE) Foundation®
Traduzione automatica
Very detailed, trainer knows the subject very well and has covered a lot of topics