项目有运用k8s创建资源的场景,对创建各种资源做一个总结。
创建命名空间
apiVersion: v1
kind: Namespace
metadata:
name: shizhihua
namespace: shizhihua
labels:
name: shizhihua
PV
apiVersion: v1
kind: PersistentVolume
metadata:
name: huahua-nginx
namespace: huahua
spec:
capacity:
storage: 1Gi
accessModes:
- ReadWriteMany
cephfs:
monitors:
- 10.127.7.43:6789
- 10.127.7.44:6789
- 10.127.7.45:6789
user: kube
secretRef:
name: secret-for-cephfs
readOnly: false
persistentVolumeReclaimPolicy: Recycle
PVC
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: huahua-pvc
namespace: huahua
spec:
capacity:
storage: 2Gi
accessModes:
- ReadWriteOnce
storageClassName: local-path
resources: