Kubernetes Troubleshooting (LFWS313)
Grow your cloud native career with Kubernetes troubleshooting skills learned with hands-on labs and real-world scenarios.
Who is it for?:
This course is designed for DevOps and SRE engineers, cloud engineers, Kubernetes administrators, and anyone managing and monitoring clusters who wants to deepen their troubleshooting knowledge.
What You`ll learn:
This course teaches you essential Kubernetes tools, which, together with complex observability solutions, help you achieve faster and more accurate resolutions.You will build hands-on expertise in diagnosing and resolving Kubernetes issues in pods, services, networking, storage, and nodes using labs and simulations.
What it Prepares you for:
Increase your ability to tackle Kubernetes related issues and make yourself a vital member of any cloud native team while enabling you to use your new skills to open doors to advanced roles including Kubernetes Administrator, DevOps Engineer, or Cloud Infrastructure Architect.
Prerequisites
Students should have an understanding of Linux administration skills and be comfortable using the command line. They must be able to edit files using a command-line text editor. Basic Kubernetes administration skills are also required.
Course outline:
- The Linux Foundation
- The Linux Foundation Training
- The Linux Foundation Certifications
- The Linux Foundation Digital Badges
- Laboratory Exercises, Solutions and Resources
- Platform Details
Kubernetes Concepts Recap
- Kubernetes Architecture
- Networking
- API Objects
- The v1 group
- API Resources
- Accessing the API
- Authentication and Authorizations
- Admission Controller
- Network Policies
Troubleshooting Principles
- Process Overview
- Troubleshooting Tools
- Kubectl
- Dashboard
- Auditing
- Prometheus and Grafana
- Fluentd
- Jaeger
Common Errors and Solutions
- Common Errors
- Image Relates Errors
- Pod Error Status
- Scheduling Errors