KubeSphere在OpenPitrix的基础上,为用户提供了一个基于Helm的应用商店,用于应用生命周期管理。在KubeSphere应用商店的一站式服务中,您可以只需点击几下就可以上传、测试、安装和发布应用。对内,KubeSphere应用商店可以作为不同团队共享数据、中间件和办公应用的场所。
如果在其他场景中遇到类似拉取的镜像不支持Arm架构的情况,都可以参考本步骤拉取支持Arm架构的容器镜像包到本地,并替换为默认的镜像tag,解决镜像的兼容性问题。
docker pull minio/minio:RELEASE.2020-11-25T22-36-25Z-arm64 docker tag minio/mc:RELEASE.2020-11-25T23-04-07Z-arm64 minio/minio:RELEASE.2019-08-07T01-59-21Z docker pull minio/mc:RELEASE.2020-11-25T23-04-07Z-arm64 docker tag minio/mc:RELEASE.2020-11-25T23-04-07Z-arm64 minio/mc:RELEASE.2019-08-07T23-14-43Z
在安装KubeSphere时,您需要修改配置文件config-sample.yaml,用于启用应用商店插件。
vi config-sample.yaml
1 2 3 |
openpitrix: store: enabled: true # 将“false”更改为“true”。 |
./kk create cluster -f config-sample.yaml
1 2 3 |
openpitrix: store: enabled: true # 将“false”更改为“true”。 |
kubectl logs -n kubesphere-system $(kubectl get pod -n kubesphere-system -l 'app in (ks-install, ks-installer)' -o jsonpath='{.items[0].metadata.name}') -f
您可以在控制工具中的kubectl工具中或在管理节点中执行本步骤命令。
从控制台右下角可以打开工具箱。
在检查命令输出中看到”Welcome to KubeSphere!”即表示已经安装成功。