Get startedGet started for free

Introduction

1. Introduction

As Kubernetes Pods are ephemeral by design, the way GKE handles data storage is a little different than the way Compute Engine instances do. As a result, it’s important to ensure the application’s data remains present even if a Pod is updated or replaced. For this to happen, StatefulSets can be used. StatefulSets are a Kubernetes controller that manages the lifecycle of Pods that require persistent storage. ConfigMaps are a Kubernetes API object that stores configuration data. They can be used during application deployment to decouple configuration artifacts from container definitions. To keep sensitive information from accidental exposure Kubernetes Secrets can be used. In this section of the course titled, “Persistent Data and Storage,” you’ll explore and practice working with Kubernetes storage abstractions; identify ephemeral and durable Volumes; see how to run and maintain sets of Pods by using StatefulSets; examine how ConfigMaps decouple configuration from Pods; and manage and store sensitive access and authentication data with Secrets.

2. Let's practice!

Create Your Free Account

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.