Break Builder into two separate microservices
Closed this issue · 0 comments
ARMmaster17 commented
General Information
- This is a: feature request
- Captain version:
main
- OS: Windows 10 x64 + Alpine Linux on Docker
- Proxmox version:
v6.4-8
Issue Report
If the microservice route really is the best route, the the builder service will need to be split into two separate services. One will be the builder service that handles building planes. If that process completes without error, then an AMQP message can be sent to another service that will handle Ansible provisioning. As of right now, the best names I can think of for this service are Preflight
or Loadout
.
Related issues
Will be worked on as part of #138 (doing these tickets together should simplify the process instead of refactoring, and then splitting).