Kubernetes Advanced Networking

Il corso affronterà i concetti più profondi riguardanti la rete in un ambiente Kubernetes, proseguirà poi con gli aspetti teorici e pratici che aiuteranno lo studente ad analizzare gli aspetti ed i protocolli utilizzati per la comunicazione interna ad un cluster Kubernetes. Inoltre, il corso prevede esercitazioni in ambiente di laboratorio dove lo studente vedrà in prima persona le varie sfaccettature del Plug-in Network e l’applicazione di politiche rete. Il corso porterà lo sviluppatore o il sistemista ad una conoscenza più granulare della network interna ed a valutare le soluzioni di comunicazione rete.

COD: DSK301 Categoria: Tag: , , ,

Descrizione

Prerequisiti:

  • Aver sostenuto i corsi DSK101DSK102 e DSK201.
  • Buona conoscenza di Kubernetes
  • Buona conoscenza di YAML/JSON
  • Conoscenza del modello stack ISO/OSI e TCP/IP Stack.
  • Conoscenza basilare di un network loadbalancer
  • Conoscenza di base dei certificati SSL/TLS

Language

  • Trainer: Italian
  • Labs: English
  • Slides: English

Contenuti del Corso

  • Saper spiegare cos’è una CNI
  • Saper valutare le principali soluzioni di CNI
  • Saper analizzare Calico (IPtable based)
  • Saper implementare il plugin network
  • Saper descrivere il flusso di comunicazione interna ed esterna
  • Saper applicare politiche di comunicazione rete tramite PNP
  • Saper Implementare una soluzione di Ingress
  • Saper Installare un ingress controller
  • Saper presentare i certificati con Let’s Encrypt
  • Saper descrivere una soluzione di Service Mesh

Contenuti del Corso

  • CNI
  • Tipologie di CNI
  • Calico
  • Calicoctl
  • Service Discovery
  • Port Forward
  • Service ClusterIP
  • Service ClusterIP Headless
  • HostAliases
  • Service NodePort
  • Service LoadBalancer
  • Customizing DNS Service
  • Ingress Controller – Contour
  • Ingress Rules v1
  • TLS
  • Let’s Encrypt
  • Network Policies
  • Introduction to Service Mesh

Lab in dotazione:

  • 1 student desktop ubuntu
  • 1 control-plane node
  • 3 worker node
  • Public Network

Informazioni aggiuntive

durata

1 giorno

erogazione

Flex, in Aula, On Site, Remoto

Ti potrebbe interessare…