diff --git a/architecture-docs/architecture.md b/architecture-docs/architecture.md index fb4f47d..5749257 100644 --- a/architecture-docs/architecture.md +++ b/architecture-docs/architecture.md @@ -189,11 +189,11 @@ Tests created so far cover: - Peertube - Pixelfed - builds for test machines covering our applications and ancilliary services (Garage) -- deployments of the above applications using: - - NixOps4 through Nix - - NixOps4 through CLI - - NixOps4 through our front-end - provisioning virtual machines on ProxmoX +- deployment tests: + - by NixOps4 through Nix, deploying dummy programs `hello` and `cowsay` + - by NixOps4's command-line interface, deploying our applications Mastodon, Peertube and Pixelfed + - a similar test except with the deployment triggered through interaction with our web front-end, as an operator would deploy them using Fediversity - deployments using our data model by: - SSH - NixOps4 @@ -202,7 +202,7 @@ 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 deployment tests covering our applications is shown below: +An illustration demonstrating the set-up of our test deploying our applications is shown below: ![](./test-setup.png){ width=100% }