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
 28 Ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative