Questions
- Why do Kubernetes applications need network disk storage?
Because PODs can’t rely on the disk storage of the nodes where they run, since they might be moved to different nodes.
- Is it true that if a node containing a Pod of a Deployment with 10 replicas crashes, your application will continue running properly?
Yes.
- Is it true that if a node containing a Pod of a StatefulSet with 10 replicas crashes, your application will continue running properly?
Not necessarily.
- Is it true that if a Pod crashes, it is always automatically restarted?
Yes.
- Why do StatefulSets need persistent volume claim templates instead of persistent volume claims?
Because each POD of the StatefulSet needs a different volume.
- What is the utility of persistent volume claims?
They enable Kubernetes users to request and manage storage resources dynamically, decoupling storage provisioning...