Kubernetes Administrator: Managing StorageClass & Volume
Kubernetes manages Volumes and Containers by defining a low-level representation of a StorageVolume using PersistentVolume object and binding Pod and PersistentVolume using PersistentVolumeClaim.
In this course you;ll explore the applicable Reclaim policies and features of 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 how to configure custom limits.
Additionally you;ll create a storage device using AWS EBS and a PersistentVolume that uses the EBS a PersistentVolumeClaim to use the PersistentVolume of an AWS EBS storage device and a PersistentVolume with an EBS via AWS API and mount it to an 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 a deployment that uses a PersistentVolumeClaim to mount it as a Volume and 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.