Descrizione
Prerequisiti:
- Aver sostenuto i corsi DSK101, DSK102, DSK204, DSK301 e DSK303.
- 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