上传应用至 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 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 KubeSphere .