Kubernetes Troubleshooting

Il corso affronterà i concetti di risoluzione problemi interni ad un ambiente Kubernetes, proseguirà poi con aspetti pratici che aiuteranno lo studente ad avere una visione strutturata di risoluzione problemi. il corso prevede esercitazioni in ambiente di laboratorio dove lo studente dovrà approcciare alle risoluzioni di eventuali problemi e alle analisi strutturate. Il corso porterà lo sviluppatore o il sistemista ad avere più coscienza nell’affrontare eventuali problematiche.

COD: DSK302 Categorie: , , Tag: , ,

Descrizione

Prerequisiti:

  • Aver sostenuto i corsi DSK101DSK102, DSK204, DSK301DSK303.
  • Ottima conoscenza di Kubernetes
  • Buona conoscenza di YAML/JSON
  • Basi di troubleshooting

Language

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

Contenuti del Corso

  • Saper riconoscere e suddividere le aree di analisi
  • Saper analizzare gli oggetti principali
  • Saper trarre conclusioni raccogliendo le informazioni necessarie
  • Saper descrivere lo stato di una risorsa
  • Saper analizzare gli eventi e individuare punti di rottura
  • Saper utilizzare strumenti di consultazione log e analisi metriche
  • Saper individuare problematiche infrastrutturali

Contenuti del Corso

  • Application Introspection and debugging
  • Debug a StatefulSet
  • Debug Init Containers
  • Debug Pods and ReplicationControllers
  • Debug Running Pods
  • Debug Services
  • Debugging Kubernetes nodes with crictl
  • Determine the Reason for Pod Failure
  • Developing and debugging services locally
  • Events
  • Get a Shell to a Running Container
  • Logging Using Elasticsearch and Kibana
  • Logging Using Stackdriver
  • Monitor Node Health
  • Resource metrics pipeline
  • Tools for Monitoring Resources
  • Troubleshoot Applications
  • Troubleshoot Clusters

Lab in dotazione:

  • 1 student desktop ubuntu
  • 1 load balancer
  • 3 control-plane node
  • 3 worker node

Informazioni aggiuntive

durata

1 giorno

erogazione

Flex, in Aula, On Site, Remoto

Ti potrebbe interessare…