文件名称:中队:K8s Deployment Manager应用程序
文件大小:50KB
文件格式:ZIP
更新时间:2024-03-08 16:15:34
Go
中队
用于管理kubernetes微服务环境的应用程序。
如果舵图不足以将多个服务组织成一个有效的中队,请使用它。
另一种思考方式是helm-compose ,因为它使k8s和掌舵方式更加平易近人,无论是开发还是生产(在这里它又成为另一掌舵图表)都无关紧要
快速开始
# Create a new folder with an example application with squadron:
$ squadron init [NAME]
$ cd [NAME]/
# Run install for predefined squadron and namespace:
$ squadron install [SQUADRON] -n [NAMESPACE]
结构
/squadron
/charts (Helm Charts)
/
【文件预览】:
squadron-master
----go.mod(345B)
----.github()
--------workflows()
----go.sum(26KB)
----squadron.go(14KB)
----.travis.yml(766B)
----example()
--------squadron()
--------application()
----util()
--------helm.go(946B)
--------kube.go(5KB)
--------go.go(431B)
--------docker.go(478B)
--------misc.go(5KB)
----exampledata()
--------exampledata.go(35KB)
----README.md(1KB)
----Makefile(192B)
----.goreleaser.yml(657B)
----.gitignore(3KB)
----cmd()
--------main.go(102B)
--------actions()