Chapter 7: Storage on Kubernetes

In this chapter, we will learn how to provide application storage on Kubernetes. We'll review two storage resources on Kubernetes, volumes and persistent volumes. Volumes are great for transient data needs, but persistent volumes are necessary for running any serious stateful workload on Kubernetes. With the skills you'll learn in this chapter, you will be able to configure storage for your applications running on Kubernetes in several different ways and environments.

In this chapter, we will cover the following topics:

  • Understanding the difference between volumes and persistent volumes
  • Using volumes
  • Creating persistent volumes
  • Persistent volume claims

Technical requirements

In order to run the commands detailed ...

Get Cloud Native with Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.