helmboot:helmboot是一个helm插件,用于为kubernetes构建云原生应用程序的快速脚手架

时间:2024-04-09 23:24:18
【文件属性】:

文件名称:helmboot:helmboot是一个helm插件,用于为kubernetes构建云原生应用程序的快速脚手架

文件大小:70KB

文件格式:ZIP

更新时间:2024-04-09 23:24:18

Go

头盔靴 helmboot可以用作独立命令或用作helm插件,以快速构建kubernetes云原生应用程序的helm图表。 基本用法 以下命令基于helmboot应用程序描述符文件cn-application.yaml生成helm图表。 helmboot create --workload sample-apps/cn-application.yaml --output charts/ 例子 自动构建设置 如果github.com/your/repo是您的仓库: 生成具有以下范围的Github个人访问令牌:read:org,public_repo,repo:status,repo_deployment,user:email,write:repo_hook (可选?)使用travis login --org登录 运行echo | travis加密--org -r您的/仓库 如文档所述,在


【文件预览】:
helmboot-main
----generators()
--------helm()
--------generator.go(314B)
----.gitignore(308B)
----main.go(721B)
----README.md(1KB)
----utils()
--------jsonUtils_test.go(377B)
--------fileUtils.go(2KB)
--------jsonUtils.go(398B)
--------fileUtils_test.go(2KB)
----.vscode()
--------settings.json(31B)
----LICENSE(34KB)
----go.mod(610B)
----models()
--------secret.go(153B)
--------pvc.go(234B)
--------containerworkload.go(991B)
--------metaApplication.go(607B)
--------coremodels.go(699B)
--------application.go(2KB)
----scripts()
--------install.sh(995B)
----appmodels()
--------applicationGen.go(5KB)
----go.sum(32KB)
----sample-apps()
--------emojivoto-app.yaml(2KB)
--------guestbook-app.yaml(1KB)
--------cn-application.yaml(3KB)
--------bookinfo-app.yaml(2KB)
----.travis.yml(3KB)
----plugin.yaml(343B)
----cmd()
--------init.go(2KB)
--------create_test.go(1KB)
--------root.go(3KB)
--------create.go(3KB)

网友评论