mirror of
https://github.com/foomo/squadron.git
synced 2025-10-16 12:35:42 +00:00
| .github/workflows | ||
| cmd | ||
| example | ||
| exampledata | ||
| .gitignore | ||
| .goreleaser.yml | ||
| .travis.yml | ||
| go.mod | ||
| go.sum | ||
| helm.go | ||
| Makefile | ||
| README.md | ||
| squadron.go | ||
Squadron
Application for managing kubernetes microservice environment
Quickstart
# Create a new folder with an example application with squadron:
$ squadron init [NAME]
$ cd [NAME]/
# Run install for predefined group and namespace:
$ squadron install [GROUP] -n [NAMESPACE]
Structure
/squadron
/charts (Helm Charts)
/<chart name>
/services
service-a.yaml
service-b.yaml
/namespaces
/local (reserved, local)
group-a.yaml
group-b.yaml
/node-a (remote)
groub-c.yaml
Commands
# See:
$ squadron help