SSH into the control plane node:
ssh cluster1-controlplane
Create a StorageClass named:
banana-sc-cka08-str
Requirements:
kubernetes.io/no-provisionerWaitForFirstConsumerssh cluster1-controlplane
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: banana-sc-cka08-str
provisioner: kubernetes.io/no-provisioner
allowVolumeExpansion: true
volumeBindingMode: WaitForFirstConsumer
vim sc.yaml
kubectl apply -f sc.yaml
kubectl get sc banana-sc-cka08-str
kubectl describe sc banana-sc-cka08-str
StorageClass questions are usually easy points. Remember the three most common fields:
provisionervolumeBindingModeallowVolumeExpansionOn the exam, use:
kubectl explain storageclass
if you forget any field names.