国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

在UK8S中使用UDISK 容器云 UK8S

ernest.wang / 999人閱讀

摘要:請您使用前務必確認可以接受該風險。創建并與關聯創建并與關聯需要與相對應。在中使用在中使用在中使用

在UK8S中使用UDISK

本篇目錄

1. 存儲類 StorageClass2. 創建持久化存儲卷聲明 PVC3. 在 Pod 中使用 PVC

UK8S支持直接在集群中使用UDisk作為持久化存儲卷。

備注:

所有云主機均支持 SSD/SATA UDisk,如果節點的云主機類型為快杰,則也支持 RSSD UDisk

SSD/SATA UDisk的最小值為 1GB,最大值為8000GB,RSSD UDisk 最大值為 32000GB;

UDisk和云主機必須位于同一可用區,如果您的集群是跨可用區模式,在應用部署的時候請注意。

如果使用快杰云主機及 RSSD UDisk,則 UDisk 和云主機除在同一個可用區外,也需要在同一個 RDMA 區域,RDMA 區域范圍小于可用區,如在集群中使用已有 UDisk,有可能因 RDMA 區域不一致出現掛載失敗的情況;

同一個 Pod 如果掛載多塊 UDisk,則必須確保 UDisk 處于同一可用區,否則容器無法啟動。

?? RSSD UDisk調度要求同一個RDMA區域的快杰型云主機,RDMA 區域范圍小于可用區,主機目前不支持指定RDMA區域創建機器。因此使用RSSD UDisk,在Pod漂移的情況下,有可能出現Pod無法調度的問題。請您使用前務必確認可以接受該風險。

1. 存儲類 StorageClass

在創建持久化存儲卷(PersistentVolume)之前,你需要先創建 StorageClass,然后在 PVC 中使用 StorageClassName。

UK8S 集群默認創建了兩個 StorageClass,你也可以創建一個新的StorageClass,示例及說明如下:

apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: udisk-ssd-test
provisioner: udisk.csi.ucloud.cn #存儲供應方,此處不可更改。
parameters:
  type: "ssd"   # 存儲介質,支持ssd和sata,必填
  fsType: "ext4"    # 文件系統,必填
  udataArkMode: "no"   # 是否開啟方舟模式,默認不開啟,非必填
  chargeType: "month" # 付費類型,支持dynamic、month、year,不填默認為按小時。
  quantity: "1" # 購買時長,dynamic無需填寫,可購買1-9個月,或1-10年
reclaimPolicy: Delete  # PV回收策略,支持Delete和Retain,默認為Delete,非必填
volumeBindingMode: WaitForFirstConsumer   # 強烈建議配置該參數
mountOptions:   
  - debug
  - rw

備注:1.15之前的Kubernetes版本,mountOptions無法正常使用,請勿填寫,詳見Issue80191

2. 創建持久化存儲卷聲明 PVC

2.1 新建 UDisk

使用新建 UDisk,則可直接創建 PVC 對象,CSI 會自動創建 UDisk 并關聯。

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: test-pvc-claim
spec:
  accessModes:
    - ReadWriteOnce
## storageClassName必須與上文創建的 StorageClass 的name一致
  storageClassName: udisk-ssd-test
  resources:
    requests:
      storage: 20Gi
2.2 使用已有 UDisk

如需使用已有 UDisk,需先創建 PV 對象并與已有 UDisk 綁定,再創建 PVC 對象、使用與 PV 相同的聲明進行關聯

創建持久化存儲卷 PV
apiVersion: v1
kind: PersistentVolume
metadata:
  name: test-pvc-claim
spec:
  accessModes:
  - ReadWriteOnce
  capacity:
    storage: 20Gi
  csi:
    driver: udisk.csi.ucloud.cn
    volumeAttributes:
      type: ssd # 磁盤類型,枚舉值為ssd,sata,rssd
    volumeHandle: bs-qg55w254 # 請修改為自己的UDiskId
#  nodeAffinity:強烈建議添加此字段
  persistentVolumeReclaimPolicy: Retain
#  storageClassName必須與上文創建的 StorageClass 的name一致
  storageClassName: udisk-ssd-test

注意:根據使用UDisk的Pod調度策略,為了保證后續調度可以順利執行,強烈建議您創建時為PV添加nodeAffinity字段。由于不同版本以及不同Storage Class本部分的內容不盡相同,可以參照相同Storage Class CSI自動自動創建出來PV的對應字段。

2.3 創建 PVC 并與 PV 關聯

spec.storageClassNamespec.resources.requests.storagevolumeName需要與pv相對應。

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: test-pvc-claim
spec:
  accessModes:
    - ReadWriteOnce
  storageClassName: udisk-ssd-test
  resources:
    requests:
      storage: 20Gi
  volumeName: test-pvc-claim

3. 在 Pod 中使用 PVC

apiVersion: v1
kind: Pod
metadata:
  name: nginx
spec:
  containers:
  - name: nginx
    image: uhub.service.ucloud.cn/ucloud/nginx:latest
    volumeMounts:
    - name: test
      mountPath: /data
    ports:
    - containerPort: 80
  volumes:
  - name: test
    persistentVolumeClaim:
      claimName: test-pvc-claim

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/126985.html

相關文章

  • 容器 UK8S使用必讀:授權給UK8S產品的管理權限、請勿隨意操作由UK8S創建的資源、請盡

    摘要:會使用到以下產品的全部操作權限,例如代替你創建刪除云主機,由此產生的費用由你負責,請知悉。如何識別由創建的云資源由創建的云資源名稱,都遵循明確的命名規范,具體詳見命名規范簡要說明如下名稱,如名稱為的云主機,是這個集群的節點。容器云UK8S使用必讀注意:通過UK8S創建的云主機、云盤、EIP等資源,刪除資源請不要通過具體的產品列表頁刪除,否則可能導致UK8S運行不正常或數據丟失風險,可以通過U...

    Tecode 評論0 收藏0
  • 容器 UK8S】操作指南:使用必讀之授權給UK8S產品的管理權限,規避將業務部署Master

    摘要:注意通過創建的云主機云盤等資源,刪除資源請不要通過具體的產品列表頁刪除,否則可能導致運行不正常或數據丟失風險,可以通過將資源釋放或解綁刪除。會使用到以下產品的全部操作權限,例如代替你創建刪除云主機,由此產生的費用由你負責,請知悉。注意:通過UK8S創建的云主機、云盤、EIP等資源,刪除資源請不要通過具體的產品列表頁刪除,否則可能導致UK8S運行不正常或數據丟失風險,可以通過UK8S將資源釋放...

    Tecode 評論0 收藏0
  • 容器 UK8S】產品簡介:產品概念、使用須知與名詞解釋

    摘要:產品概念是一項基于的容器管理服務,你可以在上部署管理擴展你的容器化應用,而無需關心集群自身的搭建及維護等運維類工作。完全兼容原生的,以私有網絡為基礎,并整合了等云產品。其命名規范為。產品概念UCloud Container Service for Kubernetes (UK8S)是一項基于Kubernetes的容器管理服務,你可以在UK8S上部署、管理、擴展你的容器化應用,而無需關心Kub...

    Tecode 評論0 收藏0
  • 容器 UK8S使用kubectl操作集群:創建PVC之創建StorageClass和創建一個存

    摘要:創建當前存儲卷支持類型的以及,詳見在中使用在中使用創建在創建持久化存儲卷之前,你需要先創建,然后在中使用。集群默認創建了兩個,你也可以創建一個新的,示例及說明如下版本年月日之后創建的集群存儲供應方,此處不可更改。創建PVC當前存儲卷支持SSD、SATA類型的UDisk以及UFS,詳見:在UK8S中使用UDisk在UK8S中使用UFS創建StorageClass在創建持久化存儲卷(persis...

    Tecode 評論0 收藏0
  • 容器 UK8S】存儲卷:CSI更新21.01.1(版本更新)內容

    摘要:更新升級操作僅支持集群大于版本且在使用插件的集群,如您刪除過插件則需要重新部署信息。后續更新工作,將添加至集群插件中進行點擊更新。變更記錄更新版本更新時間更新內容的起始大小變更為。更新版本更新時間更新內容支持限制節點最大可掛載卷的數量。CSI更新21.01.1CSI升級操作僅支持uk8s集群大于1.14版本且在使用CSI插件的集群,如您刪除過CSI插件則需要重新部署userdata信息。后續...

    Tecode 評論0 收藏0

發表評論

0條評論

ernest.wang

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<