Struttura del corso
Programma del corso per i giorni 1-2
Introduzione
I. Architettura dei Contenitori
Contenitori vs VMs
Anatomia dei Contenitori
Sistemi di Gestione dei Contenitori
OCI e CRI
II. Orchestrazione dei Contenitori
Limitazioni dei Sistemi di Gestione dei Contenitori
Architettura Kubernetes
Introduzione
Masters/nodes
Etcd
Kube-apiserver
Kubelet
Kube-proxy
Controller manager
Kube scheduler
Progettazione e installazione di un cluster Kubernetes
Laboratori
Installazione di un cluster Kubernetes a multi-nodo
III. Strumenti della Riga di Comando di Kubernetes
Imperativo vs dichiarativo
Kubectl
Krew
Kube ns
kube ctx
Laboratori
Inizio con Kubernetes
Comandi Kubectl
Strumenti necessari
IV. Concetti Fondamentali di Kubernetes
Namespaces
Pod e Pod multi-contenitore
Etichette e Selettori
Controller di replica / ReplicaSets
Deployments (Aggiornamenti Rolling e Rollback)
ConfigMaps e Secrets
Liveness e Readiness
Laboratori
Concetti Fondamentali di Kubernetes
Aggiornamento Rolling e Rollback
Etichette e Selettori
ConfigMaps e Secrets
Liveness e Readiness
V. Networking di Kubernetes
Networking del Cluster
Networking del Pod
Networking dei Servizi
CoreDNS in Kubernetes
Ingress
Laboratori
Networking
Servizi
Ingress
Programma del corso per i giorni 3-4
VI. Scheduling
Scheduling Manuale
Taints e Tolerations
Etichette dei Nodi e Selettori
Affinità dei Nodi
Pod Statici
DaemonSets
Laboratori
Scheduling Manuale
Taints e Tolerations
Etichette dei Nodi e Selettori
Affinità dei Nodi
Pod Statici
DaemonSets
Jobs e Cronjobs
VII. Kubernetes e Archiviazione
Volumi Persistenti
Claim di Volumi Persistenti
Fornitura Dinamica con StorageClass
Laboratori
Fornitura Statica
Fornitura Dinamica
VIII. Sicurezza di Kubernetes
Controllo degli Accessi Basato sui Ruoli (RBAC)
Account dei Servizi
Contesti di Sicurezza
Quota delle Risorse
Criteri di Rete
Laboratori
RBAC e Ruoli del Cluster
Account dei Servizi
Contesti di Sicurezza
Criteri di Rete
IX. Logging e Monitoraggio
Helm
Operatori
Monitoraggio dei Componenti del Cluster
Configurazione dello stack GAP - Grafana Alertmanager Prometheus
Laboratori
Helm
Configurazione dello stack GAP
Conclusione
Requisiti
- Comprensione dei concetti di cloud computing
- Familiarità con la riga di comando Linux
Pubblico Target
- Ingegneri DevOps
- Sviluppatori
Recensioni (5)
Ho apprezzato il ritmo del training.
Michael
Corso - Kubernetes from Basic to Advanced (4 days)
Traduzione automatica
era molta informazione. Probabilmente avrebbe beneficiato da un altro giorno, poiché mi è sembrato un po' compresso per cercare di inserire tutto.
Mark
Corso - Kubernetes from Basic to Advanced (4 days)
Traduzione automatica
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
