Contattataci

Struttura del corso

Concetti fondamentali e architettura di Kubernetes

  1. Architettura di Kubernetes e suoi principali componenti
  2. Pod, etichette, selettori, deployment, servizi, namespace
  3. Gestione del ciclo di vita delle applicazioni
  4. Deployment di applicazioni e servizi

Installazione, configurazione e validazione

  1. Installazione di Kubernetes utilizzando kubeadm
  2. Expanding del cluster
  3. Pod autonomi
  4. High Availability del Control Plane
  5. Mantenimento del cluster
  6. Aggiornamento a una nuova versione
  7. Cordoning e svuotamento dei nodi

Rete

  1. Modello di rete per i container in Kubernetes
  2. Scoperta dei servizi, scaling e bilanciamento del carico
  3. DNS per la scoperta dei servizi

Scheduling

  1. Selettori di nodi
  2. Regole di affinità e anti-affinità
  3. Taints e tolerations

Sicurezza

  1. Autenticazione, autorizzazione e RBAC
  2. Configurazione dell'accesso TLS alla API

Logging / Monitoring

  1. Logging delle applicazioni e dei componenti di sistema
  2. Architettura di logging su scala di cluster
  3. Metrics Server
  4. Prometheus

Storage

  1. Architettura di archiviazione
  2. Backend di storage in Kubernetes: locale, NFS, GlusterFS
  3. Classi di storage e provisioning dinamico dello storage
  4. Quote delle risorse

Risoluzione dei problemi

Requisiti

  • Conoscenza dei fondamenti di Kubernetes.
  • Esperienza con Linux.

Pubblico di riferimento

  • Amministratori di sistema
  • Utenti di Kubernetes
 21 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative