apiVersion:v1kind:Podmetadata:name:tomcat-ccbnamespace:defaultlabels:app:tomcatnode:devops-103spec:containers:-name:tomcatimage:docker.io/tomcatvolumeMounts:-name:tomcat-storagemountPath:/data/tomcat-name:cache-storagemountPath:/data/cacheports:-containerPort:8080protocol:TCPenv:-name:GREETINGvalue:"H...
# default_storage_class_pv_256k.yamlapiVersion:v1kind:PersistentVolumemetadata:name:default-storage-class-pv-256klabels:volume:lb-default-storage-class-pvspec:capacity:storage:256KivolumeMode:FilesystemaccessModes:-ReadWriteOncepersistentVolumeReclaimPolicy:Retainlocal:path:/tmpnodeAffinity:required:nodeSe...
apiVersion:v1kind:PersistentVolumemetadata:name:pv1label:app:examplespec:capacity:storage:5GivolumeMode:FilesystemaccessModes:-ReadWriteOncepersistentVolumeReclaimPolicy:RecyclestorageClassName:slowmountOptions:-hard-nfsvers=4.1nfs:path:/nfs/spaceserver:192.168.2.11 4、PV 的常用配置参数 (1)、存储能力 (c...
apiVersion:v1kind:PersistentVolumemetadata:name:pv1label:app:examplespec:capacity:storage:5GivolumeMode:FilesystemaccessModes:-ReadWriteOncepersistentVolumeReclaimPolicy:RecyclestorageClassName:slowmountOptions:-hard-nfsvers=4.1nfs:path:/nfs/spaceserver:192.168.2.11 4、PV 的常用配置参数 (1)、存储能力 (c...
storage: 100Mi accessModes: - ReadWriteOnce selector: matchLabels: pv: nfs-pv1 --- # Pod挂载PVC,这里为了测试,直接通过node节点的hostPort暴露服务 apiVersion: v1 kind: Pod metadata: name: webapp namespace: dev1 labels: app: webapp spec: containers: - name: webapp image: nginx imagePull...
描述存储设备具备的能力,支持对存储空间的设置(storage=xx) 2、存储卷模式(Volume Mode) volumeMode=xx,可选项包括Filesystem(文件系统)和Block(块设备),默认值是FileSystem。 目前有以下PV类型支持块设备类型: AWSElasticBlockStore、AzureDisk、FC、GCEPersistentDisk、iSCSI、Local volume、RBD(Ceph Block Device)、...
[root@k8s-master01 ~]# vim test-pv.yaml apiVersion: v1 kind: PersistentVolume metadata: name: nfs spec: capacity: storage: 2Gi # 存储容量为 2Gi accessModes: - ReadWriteOnce nfs: path: /app server: 192.168.1.1 [root@k8s-master01 ~]# kubectl create -f test-pv.yaml Access Modes 访...
apiVersion:v1kind:PersistentVolumemetadata:name:my-pvspec:capacity:storage:10GiaccessModes:-ReadWriteOncepersistentVolumeReclaimPolicy:RetainhostPath:path:"/mnt/data" 在这个示例中,PV 名为my-pv,容量为 10Gi,访问模式为ReadWriteOnce,存储路径为/mnt/data。
apiVersion: v1 kind: PersistentVolumeClaim metadata: name: pvc-example spec: accessModes: - ReadWriteMany resources: requests: storage: 10Gi # 声明存储的大小 volumeName: pv-example # PV的名称 创建PVC并查看。 $ kubectl create -f pvc.yaml persistentvolumeclaim/pvc-example created $ kubectl get...
storageclass.storage.k8s.io/nfs-client created # kubectl get storageClass NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE nfs-client k8s-sigs.io/nfs-subdir-external-provisioner Delete Immediate false 4s # 05 部署PVC,发现PV也被自动创建 ...