官方github地址:
https://github.com/minio/operator
部署官方operator
kubectl kustomize github.com/minio/operator\?ref=v6.0.1 > minio-operator.yaml
部署官方Tenant()
kubectl kustomize https://github.com/minio/operator/examples/kustomization/base\?ref=v6.0.1 > minio-tenant-base.yaml
我修改过后的版本:
部署operator
kubectl apply -f https://zhengyu1992.cn/file/deploy/uenpay/minio/1.minio-operator.yaml 修改内容说明: 一、修改官方默认命名空间minio-operator为minio 二、修改sidercar容器地址quay.io/minio/operator-sidecar:v6.0.0,添加环境变量OPERATOR_SIDECAR_IMAGE,值为harbor.uenpay.com/base/minio-operator-sidecar:v6.0.0 三、修改operator镜像地址quay.io/minio/minio:RELEASE.2024-07-16T23-46-41Z为harbor.uenpay.com/base/minio:RELEASE.2024-07-16T23-46-41Z
部署Tenant
kubectl apply -f https://zhengyu1992.cn/file/deploy/uenpay/minio/2.minio-tenant-base.yaml 修改内容说明: 一、修改官方默认命名空间minio-tenant为minio 二、修改官方容器地址quay.io/minio/minio:RELEASE.2024-07-16T23-46-41Z为harbor.uenpay.com/base/minio:RELEASE.2024-07-16T23-46-41Z 三、修改storageClassName默认standard为cephrbd-sc 四、修改requestAutoCert的值为false(禁用tls访问,启用证书访问会很麻烦)