APURV
  • Home
  • Journey
  • Projects
  • Blogs
  • Interview
  • Exams
Resume
APURV

Building scalable, secure, and production-ready cloud infrastructure. Automation first.

NAVIGATION

HomeExperienceProjectsCertificationsSkills

TECH STACK

AWSGCPK8sCI/CDLinuxDocker

CONNECT

LinkedInGitHubEmailResume

© 2026 Apurv Gujjar. All rights reserved.
Apurv Gujjar
Apurv GujjarDevOps & Cloud Engineer
|Interview Documentation
Portfolio
Handbooks
🎯Linux🐙Git & GitHub🤖GitHub Actions🌐Networking☁AWS🛠Terraform🐳Docker☸Kubernetes📊Monitoring🛡DevSecOps💰Cost Optimization🚨Incident Scenarios👤HR & Behavioral☁GCP🐍Python
Interview DocumentationKubernetesHow do you explain the relationships between PersistentVolumes (PV), PersistentVolumeClaims (PVC), and StorageClasses?
Back to all Kubernetes questions
Q22

How do you explain the relationships between PersistentVolumes (PV), PersistentVolumeClaims (PVC), and StorageClasses?

💬Answer

A PersistentVolume (PV) is the actual storage resource available in the cluster. A PersistentVolumeClaim (PVC) is a request for storage made by an application or Pod. A StorageClass defines how storage should be dynamically provisioned, such as the storage type and provisioner. When a PVC is created, Kubernetes either binds it to an existing PV or uses the StorageClass to dynamically create a new PV and bind it to the claim.

Related Kubernetes Questions

View All KubernetesQuestions →
Q1

️ 1. Cluster Internals

Q2

Can you explain how the Kubernetes Scheduler works under the hood? How does it choose the best node for a pod?

Q3

What is etcd, why is it critical to a Kubernetes cluster, and how does it maintain consistency?

Q4

# Key Characteristics:

Apurv Gujjar - DevOps & Cloud Engineer
Created by

Apurv Gujjar

DevOps & Cloud Engineer

Specialized in:DevOpsAWSGCPKubernetesTerraformDocker
View Portfolio