microservices
microservices copied to clipboard
feature: Environment Rancher Catalog
Proposal
Enable the microservices project to run under Rancher using a Catalog Repository.
It is a cool feature because it allows deploy to all the services under a cluster using Cattle, the default orchestrator of Rancher.
Also, it enables an easier way to deploy all services in one click, on any environment.
Features
Here lays the features that would be nice for the Catalog to enable:
- Environment Catalog
- [ ] Be able to receive a list of git repository to use as the services.
- [ ] Be able to extend every git repository root
docker-compose.ymlservice definition automatically, and its dependencies. - [ ] Be able to receive the services definitions and its dependencies.
- [ ] Be able to use a git repository, clone it, and simply run its
docker-compose.ymlfile