k8s:yaml指定nfs存储卷

pod.yaml挂载持久化存储卷

{
  "kind": "Pod",
  "apiVersion": "v1",
  "metadata": {
    "name": "file-manager-546f765d4-cb97g",
      ......
  },
  "spec": {
    "volumes": [
      {
        "name": "file-manager-data-volume",
        "persistentVolumeClaim": {
          "claimName": "pvc-application-data"
        }
      },
      {
        "name": "default-token-88cd9",
        "secret": {
          "secretName": "default-token-88cd9",
          "defaultMode": 420
        }
      }
    ],
    ......
  },
  ......
}

pvc.yaml绑定持久化存储卷

{
  "kind": "PersistentVolumeClaim",
  "apiVersion": "v1",
  "metadata": {
    "name": "pvc-application-data",
      ......
  },
  "spec": {
    "accessModes": [
      "ReadWriteMany"
    ],
    "resources": {
      "requests": {
        "storage": "10Ti"
      }
    },
    "volumeName": "pvc-c04365da-deb9-4800-b249-fa1eff0ed167",
    "storageClassName": "appset-storage-class-gisappset",
    "volumeMode": "Filesystem"
  }
  ......
}

pv.yaml生成持久卷资源

{
  "kind": "PersistentVolume",
  "apiVersion": "v1",
  "metadata": {
    "name": "pvc-c04365da-deb9-4800-b249-fa1eff0ed167",
      ......
  },
  "spec": {
    "capacity": {
      "storage": "10Ti"
    },
    "nfs": {
      "server": "172.16.1.74",
      "path": "/home/nfs_data/test"
    },
    "accessModes": [
      "ReadWriteMany"
    ],
    "claimRef": {
      "kind": "PersistentVolumeClaim",
      "namespace": "cloud",
      "name": "pvc-application-data",
      "uid": "c04365da-deb9-4800-b249-fa1eff0ed167",
      "apiVersion": "v1"
    },
    "persistentVolumeReclaimPolicy": "Delete",
    "storageClassName": "appset-storage-class-gisappset",
    "volumeMode": "Filesystem"
  },
  ......
}
展开阅读全文

页面更新:2024-03-12

标签:绑定   持久   资源   科技

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top