diff --git a/architecture-docs/architecture.md b/architecture-docs/architecture.md index 5749257..cb4b541 100644 --- a/architecture-docs/architecture.md +++ b/architecture-docs/architecture.md @@ -105,7 +105,7 @@ For compatibility with existing clients, it reuses the protocol of Amazon S3. Considered alternatives include: -- file storage: less centralized for backups +- file storage: less centralised for backups ## Architecture @@ -202,9 +202,13 @@ Tests created so far cover: - builds for the (virtual) machines making up our internal infrastructure - ensuring any checks exposed by our Nix flake have been exposed in CI -An illustration demonstrating the set-up of our test deploying our applications is shown below: +Out of these, the set-up for our basic deployment test for example may be visualised as follows: -![](./test-setup.png){ width=100% } +![](./deploy-basic.png){ width=100% } + +Our test deploying our applications by command-line by comparison would look like: + +![](./deploy-cli.png){ width=100% } The latest info on our CI may be found at: diff --git a/architecture-docs/deploy-basic.mmd b/architecture-docs/deploy-basic.mmd new file mode 100644 index 0000000..87ba437 --- /dev/null +++ b/architecture-docs/deploy-basic.mmd @@ -0,0 +1,10 @@ +flowchart LR + deployer["deployer
has store paths
runs nixops4
"] + + subgraph target_machines["target machines"] + direction TB + hello + cowsay + end + + deployer -->|deploys| target_machines diff --git a/architecture-docs/deploy-basic.png b/architecture-docs/deploy-basic.png new file mode 100644 index 0000000..34bffb0 Binary files /dev/null and b/architecture-docs/deploy-basic.png differ diff --git a/architecture-docs/test-setup.mmd b/architecture-docs/deploy-cli.mmd similarity index 100% rename from architecture-docs/test-setup.mmd rename to architecture-docs/deploy-cli.mmd diff --git a/architecture-docs/test-setup.png b/architecture-docs/deploy-cli.png similarity index 100% rename from architecture-docs/test-setup.png rename to architecture-docs/deploy-cli.png