Validate CSI Storage Performance Using FIO and a Kubernetes Job
Create a PersistentVolumeClaim backed by a CSI StorageClass and run a storage performance benchmark using FIO inside a Kubernetes Job.
Focused hands-on problems designed to help you hone your DevOps or Server Side skills. Some challenges are more educational, while others are based on real-world scenarios. The platform provides hints and feedback for each challenge, including automated solution checks.
Challenges contributed by the community members sharing their knowledge and expertise.
Create a PersistentVolumeClaim backed by a CSI StorageClass and run a storage performance benchmark using FIO inside a Kubernetes Job.
A production deployment is stuck in Pending because its PersistentVolumeClaim and StorageClass are missing. Set up NFS-backed storage and watch all pods come alive and write shared data across nodes.
Create a PersistentVolume with hostPath, bind it to a PersistentVolumeClaim, and mount it in a Deployment. This demonstrates storage management in Kubernetes.
Create a PersistentVolume backed by local storage that can be used only on a specific node, and bind it to a PersistentVolumeClaim using label selectors.