Kubernetes Scheduler

Il corso affronterà i concetti di assegnazione workload Kubernetes, proseguirà poi con spiegazioni teoriche e dimostrazioni pratiche che aiuteranno lo studente a controllare l’assegnazione delle risorse e la destinazione dei Pod. il corso prevede esercitazioni in ambiente di laboratorio dove lo studente potrà applicare ciò che viene affrontato consolidando i concetti. Il corso porterà lo sviluppatore o il sistemista ad avere più potere decisionale nell’assegnare determinate risorse in determinati nodi.

Richiede, come prerequisiti, aver completato i corsi DSK101DSK102 e DSK201 (o avere conoscenze equivalenti)

COD: DSK305 Categorie: , Tag: , ,

Descrizione

Prerequisiti

  • Esperienza di base sull’uso della riga di comando di Linux
  • Conoscenza approfondita delle tecnologie di virtualizzazione (ad es. Hypervisor, reti virtuali, container)
  • Conoscenza approfondita di Kubernetes (Kubernetes Administration o equivalente)

Language

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

Obbiettivi

  • Saper influenzare il comportamento del componente Scheduler
  • Saper assegnare i workload verso gruppi di nodi selezionati
  • Saper come evitare l’assegnazione dei workload su determinati nodi
  • Saper controllare le assegnazioni tramite Taint e Toleration
  • Saper gestire le assegnazioni con limiti forti e limiti flessibili
  • Saper come rendere indisponibile un nodo ed evacuare i pod in esecuzione su di esso
  • Alterare la configurazione del componente Scheduler

Contenuti del Corso

  • Kubernetes Scheduler
  • Taints and Tolerations
  • Assigning Pods to Nodes
  • Pod Affinity, Node Affinity and antiaffinity
  • Pod Spread Topology
  • Pod Overhead
  • priorityClassName
  • QoS-classes
  • Resource Bin Packing for Extended Resources
  • Eviction Policy
  • Scheduling Framework
  • Scheduler Performance Tuning

Lab in dotazione:

  • 1 student desktop ubuntu
  • 1 control-plane node
  • 1 loadbalancer
  • 3 worker node

Informazioni aggiuntive

durata

1 giorno

erogazione

Flex, in Aula, On Site, Remoto

Ti potrebbe interessare…