应用模板
您可以将 Helm Chart 交付至 KubeSphere 的公共仓库,或者导入私有应用仓库来提供应用模板。
KubeSphere 的公共仓库也称作应用商店,企业空间中的每位租户都能访问。上传应用的 Helm Chart 后,您可以部署应用来测试它的功能,并提交审核。最终待应用审核通过后,您可以选择将它发布至应用商店。有关更多信息,请参见。
备注
对于 KubeSphere 中作为 Helm Chart 上传的单个应用,待审核通过并发布后,会和内置应用一同显示在应用商店中。此外,当您从私有应用仓库中选择应用模板时,在下拉列表中也可以看到当前企业空间,其中存储了这些作为 Helm Chart 上传的单个应用。
为什么选用应用模板
应用模板使用户能够以可视化的方式部署并管理应用。对内,应用模板作为企业为团队内部协调和合作而创建的共享资源(例如,数据库、中间件和操作系统)发挥着重要作用。对外,应用模板设立了构建和交付的行业标准。在不同场景中,用户可以通过一键部署来利用应用模板满足他们的自身需求。
此外,KubeSphere 集成了 OpenPitrix 来提供应用程序全生命周期管理,平台上的 ISV、开发者和普通用户都可以参与到管理流程中。基于 KubeSphere 的多租户体系,每位租户只负责自己的部分,例如应用上传、应用审核、发布、测试以及版本管理。最终,企业可以通过自定义的标准来构建自己的应用商店并丰富应用程序池,同时也能以标准化的方式来交付应用。