Decoupling Microservices
- Add
.env
variables - Update
artemis-chart
configmaps - Update
artemis-chart
deployments - Update
artemis-chart
values - Add
Dockerfile
- Add
LICENSE
- Add
Makefile
- Add needed config files
- Add needed code to run in the new container under
core
folder - Add new
entrypoint
- Add new
requirements.txt
- Add
wait-for
script - Make any changes necessary in dependent containers that use the new one
- Append the new container information in
docker-compose
, e.g.,my_microservice: image: ... container_name: my_microservice restart: always depends_on: - ... networks: - artemis expose: - ${...} environment: ...: ${...} volumes: - ...:...
- Document the new microservice