mirror of
https://github.com/foomo/squadron.git
synced 2025-10-16 12:35:42 +00:00
| cmd | ||
| example | ||
| .gitignore | ||
| .travis.yml | ||
| configurd_test.go | ||
| configurd.go | ||
| docker_test.go | ||
| docker.go | ||
| go.mod | ||
| go.sum | ||
| helm_test.go | ||
| helm.go | ||
| README.md | ||
Configurd
Application for managing kubernetes microservice environment
Structure
/configurd
/charts (Helm Charts)
/services
/applications
/services
service-a.yaml
service-b.yaml
/namespaces
/local (reserved, local)
service-a.yaml
servicegroup-a.yaml
/node-a (remote)
global.yaml
servicegroup-a.yaml
Commands
# Builds service from the /services dir
$ configurd build hello-service
# Shows the diff from ${NAMESPACE} ${SERVICE}?
$ configurd deploy ${NAMESPACE} ${SERVICE} --diff