上传应用至 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。
反馈
这篇文章对您有帮助吗?
感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。
页面内容