-
Notifications
You must be signed in to change notification settings - Fork 2
Architecture
The architecture is in flux as we learn more about the design and requirements.
This section contains initial documentation about the cloud infra, especially with regards to network layout.
Note that the image below might be re-done completely since plant-uml has not proven to work well for this sort of diagram.
The project setup can be run in the following types of environments:
- Kubernetes (AKS)
- Docker Compose
The configurations for all environment types are generated from the same input yaml files using gomplate.
Several Kubernetes staging environments have been deployed in the Azure cloud ("playg", "dev", "test") in addition to the production ("prod") environment. The docker compose environment can be used locally when developing individual components and running end-to-end tests.
For more information on the environment types and deployed environments, please see the Jore4 flux repository README.