MODULE 6 - Storage and Volumes
Overview
This module teaches you how to manage persistent storage in Kubernetes. You will discover the different types of volumes, how to use PersistentVolumes and PersistentVolumeClaims, and how to deploy stateful applications requiring persistent storage.
Learning Objectives
By the end of this module, you will be able to:
- Understand volume types (ephemeral and persistent)
- Create and use PersistentVolumes (PV) and PersistentVolumeClaims (PVC)
- Configure StorageClasses for dynamic provisioning
- Deploy StatefulSets with persistent storage
- Manage the storage lifecycle
Estimated Duration
Theory: 4-5 hours
Practice: 4-5 hours
Total: 8-10 hours
Table of Contents
Chapters
- Chapter 6.1 - Volumes
- Chapter 6.2 - PersistentVolumes and PersistentVolumeClaims
- Chapter 6.3 - StorageClasses
- Chapter 6.4 - StatefulSets
Hands-on Labs
- Lab 6.1 - Ephemeral Volumes
- Lab 6.2 - PersistentVolumes and PVCs
- Lab 6.3 - StorageClasses and Dynamic Provisioning
- Lab 6.4 - StatefulSet with Persistent Storage
Assessment
Module created: December 2024