使用minio-operator部署minio
minio是一个对象存储服务,兼容s3协议
使用minio-operator部署minio时可以图形化方便的部署
安装
- kubectl安装minio插件
kubectl krew update
kubectl krew install minio
- 安装minio-operator到集群
kubectl minio init
部署minio
- 打开minio-operator的ui,该命令会打印出token,填写到
kubectl minio proxy -n minio-operator
- 浏览器打开localhost:9090即可打开ui,输入上面的token

- 创建minio namespace,具体ns名字可以自己选择
kubectl create namespace minio
- 点击部署界面

- 填写基本配置

- 配置是否使用https,默认使用https,

- 配置是否对外暴露控制台等服务,其实这个就是配置minio的svc的类型,默认是lb的

剩下的还有一些监控和审计日志的配置默认即可
点击创建

- 稍等片刻即部署成功
