minio部署

预备知识

如果你不知道Minio是做什么的,那么请参考下面链接(包括但不限于)进行学习:

添加choerodon chart仓库并同步

  1. helm repo add c7n https://openchart.choerodon.com.cn/choerodon/c7n/
  2. helm repo update

部署Minio

  • 若需了解项目详情及各项参数含义,请移步 helm/charts/minio
  • 编写参数配置文件 minio.yaml

    1. mode: distributed
    2. accessKey: "AKIAIOSFODNN7EXAMPLE"
    3. secretKey: "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
    4. persistence:
    5. enabled: true
    6. storageClass: nfs-provisioner
    7. ingress:
    8. enabled: true
    9. path: /
    10. hosts:
    11. - minio.example.choerodon.io
  • 执行安装

    1. helm upgrade --install minio c7n/minio \
    2. -f minio.yaml \
    3. --create-namespace \
    4. --version 5.0.5 \
    5. --namespace c7n-system

验证部署

  • 访问设置的域名出现以下界面即部署成功

minio