• k8s--基础--22.10--storageclass--类型--Azure 磁盘


    k8s–基础–22.10–storageclass–类型–Azure 磁盘


    1、Azure Unmanaged Disk Storage Class(非托管磁盘存储类)

    1.1、案例

    kind: StorageClass
    apiVersion: storage.k8s.io/v1
    metadata:
      name: slow
    provisioner: kubernetes.io/azure-disk
    parameters:
      skuName: Standard_LRS
      location: eastus
      storageAccount: azure_storage_account_name
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    1.2、说明

    1.2.1、skuName

    1. Azure 存储帐户 Sku 层。
    2. 默认为空。

    1.2.2、location:

    1. Azure 存储帐户位置。
    2. 默认为空。

    1.2.3、storageAccount:

    1. Azure 存储帐户名称。
    2. 如果提供存储帐户,它必须位于与集群相同的资源组中,并且 location 是被忽略的。
    3. 如果未提供存储帐户,则会在与群集相同的资源组中创建新的存储帐户。

    2、Azure 磁盘 Storage Class

    从 v1.7.2 开始

    2.1、案例

    kind: StorageClass
    apiVersion: storage.k8s.io/v1
    metadata:
      name: slow
    provisioner: kubernetes.io/azure-disk
    parameters:
      storageaccounttype: Standard_LRS
      kind: Shared
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9

    2.2、说明

    2.2.1、storageaccounttype

    1. Azure 存储帐户 Sku 层。
    2. 默认为空。

    2.2.2、kind

      1. shared(默认)
      2. dedicated
      3. managed
    1. kind=shared时:
      1. 所有非托管磁盘都在集群的同一个资源组中的几个共享存储帐户中创建
    2. kind=dedicated时:
      1. 将为在集群的同一个资源组中新的非托管磁盘创建新的专用存储帐户。

    2.2.3、resourceGroup

    1. 指定要创建 Azure 磁盘所属的资源组。
    2. 必须是已存在的资源组名称。
    3. 若未指定资源组,磁盘会默认放入与当前 Kubernetes 集群相同的资源组中。

    2.2.4、Premium VM 可以同时添加 Standard_LRS 和 Premium_LRS 磁盘,而 Standard 虚拟机只能添加 Standard_LRS 磁盘。

    2.2.5、托管虚拟机只能连接托管磁盘,非托管虚拟机只能连接非托管磁盘。

  • 相关阅读:
    递归算法JAVA实现
    高质量的写作论文竞赛介绍
    蓝桥杯官网填空题(方格计数)
    【Azure K8S | AKS】在AKS集群中创建 PVC(PersistentVolumeClaim)和 PV(PersistentVolume) 示例
    大数据Hadoop入门教程 | (一)概论
    C语言深度理解之——结构体内存对齐
    华为HCIE云计算之Fusion Access桌面云
    php调用bat并传参 在php文件中接收bat传递的参数
    Python中的多态和封装是如何实现的
    Jolokia 笔记 (Kafka/start/stop)
  • 原文地址:https://blog.csdn.net/zhou920786312/article/details/126241937