Kubernetes Administrator: Using PersistentVolume & PersistentVolumeClaim

placeholder

Kubernetes manages Volumes and Containers by defining low level representation of a StorageVolume using the PersistentVolume object and binding Pod and PersistentVolume using PersistentVolumeClaim.

In this course you’ll recall the applicable Reclaim policies and features for PersistentVolume the concept of Node Affinity the various phases of a Volume the maximum number of volumes that can be attached to a Node and the approach of configuring custom limits.

Next you’ll create a storage device using AWS EBS and a PersistentVolume that uses the EBS create a PersistentVolumeClaim to use the PersistentVolume of AWS EBS storage device create a PersistentVolume with an EBS via AWS API and mount it to AWS EC2 instance.

You’ll also create a Pod that uses Dynamic PersistentVolumeClaim delete PersistentVolume and PersistentVolumeClaim change the Reclaim policy from Retain to Delete for PersistentVolume and create a PersistentVolume using an existing Compute Engine persistent disk.

Finally you’ll create a Pod with two containers to exchange data create a deployment that uses a PersistentVolumeClaim to mount it as a Volume and create a Pod to mount the NFS Volume in a Docker container to the master node.

This course is part of a series that aligns with the Certified Kubernetes Administrator exam objectives and can be used in its preparation.