Course Code:
kubper
Duration:
14 hours
Prerequisites:
- Basic knowledge of Kubernetes architecture and concepts
- Familiarity with containerization technologies (e.g., Docker)
- Proficiency in using the Kubernetes command-line tool
Audience
- System Administrators: Those responsible for maintaining Kubernetes clusters.
- DevOps Engineers: Professionals involved in the deployment and management of applications in Kubernetes.
- Developers: Individuals seeking to understand how data persistence works in Kubernetes.
Overview:
This Kubernetes Persistence training is designed to equip participants with the essential knowledge and skills required to effectively manage persistent data in Kubernetes clusters. Participants will learn about Kubernetes Persistent Volumes (PVs), Storage Classes, and best practices for data storage in containerized environments.
Course Outline:
Module 1: Introduction to Kubernetes Persistence
- Understanding the need for data persistence in containers.
- Overview of Kubernetes PVs and PVCs.
- Storage Classes in Kubernetes.
Module 2: PV and PVC Lifecycle
- Creating and managing PVs and PVCs.
- Data persistence across Pod rescheduling.
Module 3: Stateful Applications in Kubernetes
- Managing data for stateful applications.
- Deploying StatefulSets.
Module 4: Best Practices and Troubleshooting
- Best practices for data storage in Kubernetes.
- Troubleshooting common data persistence issues.
- Hands-on Labs Participants will have the opportunity to apply their knowledge through hands-on exercises and real-world scenarios.
Sites Published:
Polska - Kubernetes Persistence
Slovenia - Kubernetes Persistence
Croatia - Kubernetes Persistence
Serbia - Kubernetes Persistence
Bhutan - Kubernetes Persistence