• k8s--基础--22.9--storageclass--类型--Quobyte


    k8s–基础–22.9–storageclass–类型–Quobyte


    1、介绍

    1.1、案例

    apiVersion: storage.k8s.io/v1
    kind: StorageClass
    metadata:
       name: slow
    provisioner: kubernetes.io/quobyte
    parameters:
        quobyteAPIServer: "http://138.68.74.142:7860"
        registry: "138.68.74.142:7861"
        adminSecretName: "quobyte-admin-secret"
        adminSecretNamespace: "kube-system"
        user: "root"
        group: "root"
        quobyteConfig: "BASE"
        quobyteTenant: "DEFAULT"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14

    2、说明

    2.1、quobyteAPIServer

    1. Quobyte API 的服务器
    2. 格式:“http(s)😕/api-server:7860”

    2.2、registry

    1. 用于挂载卷的 Quobyte registry。
    2. 你可以指定 registry 为 :
    3. 如果你想指定多个 registry,你只需要在他们之间添加逗号,例如 
      :,:,:
      host1可以是一个IP地址,也可以提供是DNS地址。

    2.3、adminSecretNamespace

    1. adminSecretName的 namespace。
    2. 默认值是 “default”。

    2.3、adminSecretName:

    1. 保存关于 Quobyte 用户和密码的 secret,用于对 API 服务器进行身份验证。
    2. 提供的 secret 必须有值为 “kubernetes.io/quobyte” 的 type 参数 和 user 与 password 的键值, 例如以这种方式创建:
      kubectl create secret generic quobyte-admin-secret --type=“kubernetes.io/quobyte” --from-literal=key=‘opensesame’ --namespace=kube-system

    2.4、user

    1. 对这个用户映射的所有访问权限
    2. 默认是 “root”。

    2.5、group:

    1. 对这个组映射的所有访问权限。
    2. 默认是 “nfsnobody”。

    2.6、quobyteConfig:

    1. 使用指定的配置来创建卷。您可以创建一个新的配置,或者,可以修改 Web console 或 quobyte CLI 中现有的配置。
    2. 默认是 “BASE”。

    2.7、quobyteTenant:

    1. 使用指定的租户 ID 创建/删除卷。
    2. 这个 Quobyte 租户必须已经于 Quobyte。
    3. 默认是 “DEFAULT”。
  • 相关阅读:
    自动气象站和气象信息网络
    目标检测YOLO实战应用案例100讲-基于YOLOv5的船舶检测(续)
    年产5000吨饼干食品加工厂的工艺设计
    第3部分 原理篇2去中心化数字身份标识符(DID)(2)
    Linux系统安装DB2数据库的详细步骤
    新型智能优化算法——海鸥优化算法(基于Matlab代码实现)
    03-JAVA设计模式-备忘录模式
    mysql中的函数
    控制鼠标移动
    并查集路径压缩算法
  • 原文地址:https://blog.csdn.net/zhou920786312/article/details/126241875