您正在查看 KubeSphere 版本的文档:v3.0.0
KubeSphere v3.0.0 版本的文档已不再维护。您现在看到的版本来自于一份静态的快照。如需查阅最新文档,请点击 最新版本。
上传应用至 KubeSphere 的 GitHub 仓库
KubeSphere 提供一个可供测试和开发的应用仓库,用户可以上传应用至该仓库,应用审核通过后即可作为应用模板使用。
上传应用
首先请根据 Helm 文档构建您的应用,您可以参考该 KubeSphere 应用仓库中的现有应用。官方应用存储在 src/main 路径下,测试应用存储在 src/test 路径下。
步骤 1:开发应用
-
根据 Helm 文档安装 Helm。
-
执行以下命令初始化 Helm 客户端:
helm init --client-only
-
创建您的应用。例如,在
src/test
目录下创建名为mychart
的应用。cd src/test helm create mychart cd mychart
-
您会看到 Helm 在该目录中生成了相关的模板文件。有关更多信息,请参见创建应用。
步骤 2:提交应用
开发完成后,请向 KubeSphere 官方仓库提交 PR 以审核您的应用。
步骤 3:部署应用
PR 审核通过后,您的应用即可使用。有关更多信息,请参考导入 Helm 仓库将 https://charts.kubesphere.io/main
添加至 KubeSphere。
页面内容