作为一个开源的、以应用为中心的容器平台,KubeSphere 在 OpenPitrix 的基础上,为用户提供了一个基于 Helm 的应用商店,用于应用生命周期管理。
在kubesphere3.2.0的yaml部署文件中开启应用商店:
https://github.com/kubesphere/ks-installer/releases/download/v3.2.0/cluster-configuration.yaml
vi cluster-configuration.yaml
将openpitrix开启为true。
如果是在部署kubesphere后开启应用商店,需要kube edit:
kubectl edit -n kubesphere-system clusterconfiguration ks-installer
编辑完成后,会自动触发ks-installer进行组件更新,可以在日志中看到。也可以在这里启用或者关闭别的组件。
可能会失败:重新来一遍即可。
log ks-installer,可以看到新安装了一些组件:
还有minio(七牛分布式存储),不需要他,直接删掉。
登陆ks后,在这里可以看到应用商店:
进去:
没有几个应用,ks的应用商店目前还很鸡肋。