亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

在UK8S中使用UDISK 容器云 UK8S

ernest.wang / 1058人閱讀

摘要:請您使用前務(wù)必確認可以接受該風險。創(chuàng)建并與關(guān)聯(lián)創(chuàng)建并與關(guān)聯(lián)需要與相對應(yīng)。在中使用在中使用在中使用

在UK8S中使用UDISK

本篇目錄

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

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

備注:

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

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

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

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

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

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

1. 存儲類 StorageClass

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

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

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

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

2. 創(chuàng)建持久化存儲卷聲明 PVC

2.1 新建 UDisk

使用新建 UDisk,則可直接創(chuàng)建 PVC 對象,CSI 會自動創(chuàng)建 UDisk 并關(guān)聯(lián)。

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

如需使用已有 UDisk,需先創(chuàng)建 PV 對象并與已有 UDisk 綁定,再創(chuàng)建 PVC 對象、使用與 PV 相同的聲明進行關(guān)聯(lián)

創(chuàng)建持久化存儲卷 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必須與上文創(chuàng)建的 StorageClass 的name一致
  storageClassName: udisk-ssd-test

注意:根據(jù)使用UDisk的Pod調(diào)度策略,為了保證后續(xù)調(diào)度可以順利執(zhí)行,強烈建議您創(chuàng)建時為PV添加nodeAffinity字段。由于不同版本以及不同Storage Class本部分的內(nèi)容不盡相同,可以參照相同Storage Class CSI自動自動創(chuàng)建出來PV的對應(yīng)字段。

2.3 創(chuàng)建 PVC 并與 PV 關(guān)聯(lián)

spec.storageClassName、spec.resources.requests.storage、volumeName需要與pv相對應(yīng)。

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

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/126985.html

相關(guān)文章

  • 容器 UK8S使用必讀:授權(quán)給UK8S產(chǎn)品的管理權(quán)限、請勿隨意操作由UK8S創(chuàng)建的資源、請盡

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

    Tecode 評論0 收藏0
  • 容器 UK8S】操作指南:使用必讀之授權(quán)給UK8S產(chǎn)品的管理權(quán)限,規(guī)避將業(yè)務(wù)部署Master

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

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

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

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

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

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

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

    Tecode 評論0 收藏0

發(fā)表評論

0條評論

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