kubectl minio init
描述
kubectl minio init
命令用于初始化 MinIO 运营商。
如果 Kubernetes 集群中已经安装了 MinIO 运营商,此命令将升级运营商以匹配 MinIO 插件版本。 有关升级 MinIO 运营商的更多信息,请参阅 升级 MinIO 操作员。
语法
以下命令初始化一个运行 7.1.1 的新 MinIO 运营商部署。
kubectl minio init
该命令具有以下语法:
kubectl minio init \
[--cluster-domain] \
[--console-image] \
[--console-tls] \
[--default-kes-image] \
[--default-minio-image] \
[--image] \
[--image-pull-secret] \
[--namespace] \
[--namespace-to-watch] \
[--output] \
[--prometheus-name] \
[--prometheus-namespace]
Flags
该命令支持以下标志:
- --console-image
- Optional
在以运营商模式部署 运营商控制台 时使用的镜像,管理员可以使用图形用户界面创建和管理 MinIO 租户。 默认为匹配 Operator 版本 的变量 DefaultOperatorImage 中捆绑的版本。
- --default-kes-image
- Optional
创建新 MinIO 租户时使用的默认 KES 镜像。 默认为匹配 Operator 版本 的变量 DefaultKESImage 中捆绑的版本。
- --default-minio-image
- Optional
创建新 MinIO 租户时使用的默认 MinIO 镜像。 默认为匹配 Operator 版本 的变量 DefaultTenantImage 中捆绑的版本。
- --image
- Optional
用于部署运营商的镜像。 默认值为 运营商的最新版本。
- --image-pull-secret
- Optional
用于与
--image
一起拉取镜像的密钥。MinIO 托管的
minio/operator
镜像 不是 密码保护的。 此选项仅适用于非 MinIO 镜像源,这些镜像源是受密码保护的。