Struttura del corso
Scheda del corso per i giorni 1-2
Introduzione
I. Architettura dei Contenitori
Contenitori vs VMs
Anatomia dei Contenitori
Sistemi Management di Contenitori
OCI e CRI
II. Orchestrazione dei Contenitori
Limitazioni dei Sistemi Management
Kubernetes Architettura
Introduzione
Masters/nodi
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Gestore controller
Schedulatore kube
Progettazione e installazione di un cluster Kubernetes
Laboratori
Installazione di un cluster multi-nodo Kubernetes
III. Strumenti da riga di comando Kubernetes
Imperativo vs dichiarativo
Kubectl
Krew
Kube ns
kube ctx
Laboratori
Introduzione a Kubernetes
Comandi kubectl
Strumenti dell'industria
IV. Concetti di base di Kubernetes
Numerosi spazi dei nomi
Pod e Pod multi-contenitore
Etichette e Selezionatori
Replication controller / ReplicaSets
Distribuzioni (Aggiornamenti rotativi e roll back)
ConfigMaps e Segreti
Liveness e Prontezza
Laboratori
Concetti di base Kubernetes
Rolling Update e Rollback
Etichette e Selezionatori
ConfigMaps e Segreti
Liveness e Prontezza
V. Kubernetes Networking
Cluster Networking
Pod Networking
Servizio Networking
CoreDNS in Kubernetes
Ingresso
Laboratori
Networking
Servizi
Ingresso
Scheda del corso per i giorni 3-4
VI. Pianificazione
Pianificazione manuale
Taints e tolleranze
Etichette di nodo e Selezionatori
Affinità del nodo
Podi statici
DaemonSets
Laboratori
Pianificazione manuale
Taints e tolleranze
Etichette di nodo e Selezionatori
Affinità del nodo
Podi statici
DaemonSets
Lavori e Cronjobs
VII. Kubernetes e Archiviazione
Volumi persistenti
Richieste di volumi persistenti
Fornitura dinamica con StorageClass
Laboratori
Fornitura statica
Fornitura dinamica
VIII. Sicurezza Kubernetes
Controllo basato sul ruolo Access
Crediti di servizio
Contesti di sicurezza
Quota delle risorse
Politica di rete
Laboratori
RBAC e Ruoli del cluster
Crediti di servizio
Contesti di sicurezza
Politica di rete
IX. Registrazione e Monitoraggio
Helm
Operatori
Monitoraggio dei componenti del cluster
Configurazione dello stack GAP - Grafana Alertmanager Prometheus
Laboratori
Helm
Configurazione dello stack GAP
Conclusione
Requisiti
- Una comprensione dei concetti di calcolo cloud
- Familiarità con la riga di comando Linux
Pubblico
- Ingegneri DevOps
- Sviluppatori
Recensioni (3)
Tutto è stato spiegato e supportato da un esercizio
Mchal - Lukka Poland sp. z o.o.
Corso - Kubernetes from Basic to Advanced (4 days)
Traduzione automatica
Enorme conoscenza del formatore, ogni domanda aveva una risposta :)
Mateusz - Lukka Poland sp. z o.o.
Corso - Kubernetes from Basic to Advanced (4 days)
Traduzione automatica
stile allenatore
Karol - Lukka Poland sp. z o.o.
Corso - Kubernetes from Basic to Advanced (4 days)
Traduzione automatica