Struttura del corso
[Giorno 01]
Introduzione
Panoramica dell'orchestrazione dei contenitori con Kubernetes
Panoramica dell'architettura Kubernetes
- Pod, etichette/selettori, controller di replica, servizi, API
Installazione di un cluster Kubernetes
Estrazione di un'immagine Docker da Internet
Creazione di Kubernetes pod, volumi e distribuzioni
Raggruppamento e organizzazione del cluster
Utilizzo di Kubernetes Namespaces per gestire ambienti diversi
- Gestione degli ambienti di test, staging e produzione all'interno dello stesso cluster
- Kubernetes Procedure consigliate per gli spazi dei nomi
Individuazione e connessione ai contenitori
Servizi di individuazione e pubblicazione
- Servizi non HTTP (FTP passivo, SMTP, LDAP, ecc.)
Kubernetes Sicurezza
- Autenticazione e autorizzazione
Aggiornamento di un cluster Kubernetes
- Ridurre al minimo l'impatto
Rete avanzata
- Reti Docker e reti Kubernetes
Interfacciamento tra provider di rete e Kubernetes networking
- Procedure consigliate per la separazione dei servizi in un cluster
- Confronto tra diversi fornitori CNI (prestazioni, funzionalità, ecc.)
Monitoraggio Kubernetes
- Registrazione dei cluster con Elasticsearch e fluentd
- Monitoraggio a livello di contenitore (interfaccia utente di cAdvisor, Influxdb, Prometheus)
Procedure consigliate per l'esecuzione di server e archivi dati containerizzati
[Giorno 02]
Ridimensionamento del cluster Kubernetes
Infrastruttura per Kubernetes
- Provisioning, partizionamento, rete
Creazione di un cluster ad alta disponibilità
- Bilanciamento del carico e individuazione dei servizi
Distribuzione di un'applicazione scalabile
- Ridimensionamento automatico orizzontale dei pod
- Clustering di database in Kubernetes
Aggiornamento dell'applicazione
- Uscite in Kubernetes
Risoluzione dei problemi
- Diagnosi e risoluzione dei problemi comuni Kubernetes
Riassunto e conclusione
Requisiti
- Esperienza con i contenitori Docker
- Familiarità con la riga di comando Linux
- Comprensione dei concetti di rete
Pubblico
- Sviluppatori di software
- Architetti
- Ingegneri di distribuzione
Recensioni (7)
Impariamo una nuova tecnica per fare la configurazione
Christian - Beacon Solutions Inc
Corso - Kubernetes from Basic to Advanced
Traduzione automatica
The background information and history.
Evert - BMW SA
Corso - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Corso - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
Corso - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
Corso - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
Corso - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes