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、说明

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

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、托管虚拟机只能连接托管磁盘,非托管虚拟机只能连接非托管磁盘。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值