• k8s--基础--22.7--storageclass--类型--vSphere


    k8s–基础–22.7–storageclass–类型–vSphere


    1、介绍

    1.1、案例1

    apiVersion: storage.k8s.io/v1
    kind: StorageClass
    metadata:
      name: fast
    provisioner: kubernetes.io/vsphere-volume
    parameters:
        diskformat: zeroedthick
        datastore: VSANDatastore
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8

    2、说明

    2.1、diskformat

    1. 指定磁盘格式
      1. thin(默认值)
      2. zeroedthick
      3. eagerzeroedthick

    2.2、datastore

    1. 在 StorageClass中指定数据存储
    2. 可选字段
    3. datastore=VSANDatastore
      1. 卷将在 storage class 中指定的数据存储上创建
    4. 默认:如果未指定数据存储,使用默认的数据存储上创建该卷。

    2.3、Kubernetes 中的存储策略管理

    2.3.1、vCenter SPBM 策略

    1. vSphere 用于存储管理的最重要特性之一是基于策略的管理。
    2. 基于存储策略的管理(SPBM)是一个存储策略框架,提供单一的统一控制平面的跨越广泛的数据服务和存储解决方案。
      1. SPBM 使能 vSphere 管理员克服先期的存储配置挑战,如容量规划,差异化服务等级和管理容量空间。
    3. SPBM 策略可以在StorageClass 中使用’storagePolicyName’参数声明。

    2.3.2、Virtual SAN 策略

    1. Vsphere Infrastructure(VI)管理员将能够在动态卷配置期间指定自定义 Virtual SAN 存储功能。
    2. 你现在可以定义存储需求,例如性能和可用性,当动态卷供分配时会以存储功能的形式提供。
    3. 存储功能需求会转换为Virtual SAN 策略,然后当 persistent volume(虚拟磁盘)在创建时,会将其推送到Virtual SAN 层。虚拟磁盘分布在 Virtual SAN 数据存储中以满足要求。

    2.3.2.1、案例

    在 Kubernetes for vSphere 中尝试进行 persistent volume 管理

    https://github.com/kubernetes/examples/tree/master/staging/volumes/vsphere
    
    
    • 1
    • 2
  • 相关阅读:
    【译】什么时候使用 Spring 6 JdbcClient
    lstm单变量单步预测
    HTML5+CSSday4综合案例二——banner效果
    生活中的省电小窍门
    “蔚来杯“2022牛客暑期多校训练营4
    如果你项目使用了MyBatis-Plus你一定要用它
    [SpringMVC笔记] SpringMVC-05-不同类型的参数传递
    【广州华锐互动】蔬菜生鲜运输3D虚拟仿真实验系统
    C#《原CSharp》第三回 万文疑谋生思绪 璃月港口见清玉
    21-SASS
  • 原文地址:https://blog.csdn.net/zhou920786312/article/details/126241826