This workshop aims to provide participants with hands-on and in-depth knowledge on storage management, autoscaling mechanisms, node & pod optimization, and advanced scheduling in Kubernetes environments. Throughout the training, real-world scenarios are used to demonstrate how persistent storage solutions, scalability approaches, and high-availability architectures are designed and managed on Kubernetes.
What You Will Learn
- The core components of Kubernetes storage architecture
- How to effectively use CSI, PV, PVC, and StorageClass resources
- Managing persistent storage scenarios using different storage drivers
- Applying autoscaling mechanisms in appropriate use cases
- Performing resource optimization at the node and pod levels
- Building high-availability architectures using scheduling, affinity, and anti-affinity
- Running databases on Kubernetes and managing failure scenarios
Audience
- DevOps engineers working with or planning to work with Kubernetes
- Platform and infrastructure teams
- Cloud engineers
- System administrators managing Kubernetes environments
- Technical teams looking to advance their Kubernetes expertise