Struttura del corso

Struttura del corso per i giorni 1-2

Introduzione

I. Architettura dei contenitori

  • Contenitori e macchine virtuali

  • Contenitori per dissezione

  • Sistemi di contenitori Management

  • OCI e CRI

II. Orchestrazione dei contenitori

  • Limitazioni dei sistemi Container Management

  • Kubernetes Architettura

    • Introduzione

    • Master/nodi

    • Incisione

    • Kube-apiserver

    • Kubelet

    • Kube-proxy

    • Responsabile del controller

    • Pianificatore di Kube

  • Progettare e installare un cluster Kubernetes

  • Laboratori

    • Installazione di un cluster multinodo Kubernetes

III. Kubernetes Strumenti da riga di comando

  • Imperativo vs dichiarativo

  • Kubectl

  • Krew

  • Kube ns

  • kube ctx

  • Laboratori

    • Guida introduttiva a Kubernetes

    • Comandi Kubectl

    • Strumenti del mestiere

IV. Kubernetes Concetti fondamentali

  • Spazi dei nomi

  • Pod e Pod Multi-contenitore

  • Etichette e selettori

  • Controller di replica / ReplicaSet

  • Distribuzioni (aggiornamenti in sequenza e rollback)

  • ConfigMaps e segreti

  • Vivacità e prontezza

  • Laboratori

    • Kubernetes Concetti fondamentali

    • Aggiornamento continuo e rollback

    • Etichette e selettori

    • ConfigMaps e segreti

    • Vivacità e prontezza

V. Kubernetes Networking

  • Ammasso Networking

  • Baccello Networking

  • Servizi Networking

  • CoreDNS in Kubernetes

  • Ingresso

  • Laboratori

    • Networking

    • Servizi

    • Ingresso

Struttura del corso per i giorni 3-4

VI. Programmazione

  • Programmazione manuale

  • Macchie e tolleranze

  • Etichette dei nodi e selettori

  • Affinità dei nodi

  • Pod statici

  • Set di demoni

  • Laboratori

    • Programmazione manuale

    • Macchie e tolleranze

    • Etichette dei nodi e selettori

    • Affinità dei nodi

    • Pod statici

    • Set di demoni

    • Lavori e Cronjobs

VII. Kubernetes e Stoccaggio

  • Volumi persistenti

  • Attestazioni di volume persistenti

  • Provisioning dinamico con StorageClass

  • Laboratori

    • Provisioning statico

    • Provisioning dinamico

VIII. Kubernetes Sicurezza

  • Controllo basato sui ruoli Access

  • Account di servizio

  • Contesti di sicurezza

  • Quote di risorse

  • Politica di rete

  • Laboratori

    • Controllo degli accessi in base al ruolo e ruoli del cluster

    • Account di servizio

    • Contesti di sicurezza

    • Politica di rete

IX. Registrazione e monitoraggio

  • Helm

  • Operatori

  • Monitoraggio dei componenti del cluster

  • Impostazione dello stack GAP - Grafana Alertmanager Prometheus

  • Laboratori

    • Helm

    • Impostazione dello stack GAP

Conclusione

Requisiti

  • Comprensione dei concetti di cloud computing
  • Familiarità con la riga di comando Linux

Pubblico

  • DevOps Ingegneri
  • Gli sviluppatori
 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative