

Container and Kubernetes Storage 101
8 snips Aug 18, 2021
Discover why containers need storage and the evolution of volume management from Docker to Kubernetes. Explore the challenges of deploying stateful applications and learn how persistent storage is essential for containerized setups. Tune in for insights on recent advancements like the CSI proxy for Windows and the exciting partnership between Red Hat and Nutanix. Get ready to navigate the complexities of database management in the cloud-native ecosystem while balancing transient containers with persistent data needs!
AI Snips
Chapters
Transcript
Episode notes
Bhavin's Acadia Camping
- Bhavin Shah shared a story about camping and hiking at Acadia National Park, including adjusting plans for falcon nesting season.
- Ryan Wallner contrasted this with his family birthday celebration and golfing during the COVID era.
Why Containers Need Storage
- Containers are ephemeral but applications often need persistent storage to retain state across restarts.
- Kubernetes provides persistent storage so data survives pod restarts or recreation on different hosts.
Docker Volumes Origins
- Docker introduced volumes to enable data persistence outside ephemeral containers.
- HostPath volumes mapped host filesystem paths into containers but without orchestration or scalability.