[CKA]考试之持久化存储卷PersistentVolume

   由于最新的CKA考试改版,不允许存储书签,本博客致力怎么一步步从官网把答案找到,如何修改把题做对,下面开始我们的 CKA之旅

题目为:

Task

创建一个pv,名字为app-config,大小为2Gi,访问权限为ReadWriteMany。Volume的类型为hostPath,路径为/srv/app-config

注意,如果题目要求先切换K8S环境,需执行K8S切换环境

分析做题步骤
1、打开官网(真实考试需要在官网的搜索界面搜索关键词pv即可 )

配置 Pod 以使用 PersistentVolume 作为存储 | Kubernetes

[CKA]考试之持久化存储卷PersistentVolume_第1张图片
 2、找到官网如下内容,并把官网内容按如下箭头复制

[CKA]考试之持久化存储卷PersistentVolume_第2张图片

3、 新创建一个yaml文件,命名为pv.yaml

vim pv.yaml

4、把官网的内容复制到yaml文件中如下图

[CKA]考试之持久化存储卷PersistentVolume_第3张图片

 5、根据题意修改yaml文件内容如下:

[CKA]考试之持久化存储卷PersistentVolume_第4张图片

 变化的部分如下,修改完后保存退出

apiVersion: v1
kind: PersistentVolume
metadata:
  name: task-pv-volume  =>改为题目中的app-config
  labels:    =>去掉 
    type: local  =>去掉 

spec:
  storageClassName: manual  =>去掉 
  capacity:
    storage: 10Gi  =>改为题目中的2Gi
  accessModes:
    - ReadWriteOnce  =>改为题目中的ReadWriteMany
  hostPath:
    path: "/mnt/data"  =>改为题目中的/srv/app-config

 6、执行yaml文件,结果如下 

kubectl apply -f pv.yaml

7、验证,输入如下命令,得到如下结果则正确

kubectl get pv

你可能感兴趣的:(CKA,CKA,云原生,kubernetes)