This repository was archived by the owner on Nov 17, 2024. It is now read-only.

Description
To ensure our deployment configuration works across multiple versions of kubernetes, we should set up some tests to ensure the deployment configuration applies cleanly. We should be able to do this pretty easily with Github actions and a matrix. Take a look here to see how I did this with tracker across storage providers. The test doesn't have to do anything fancy to start, just cleanly bring up the system using the new deployment configuration.
https://github.com/depscloud/depscloud/blob/main/.github/workflows/tracker-integration.yaml#L23-L30
Versions to test: 1.16, 1.17, 1.18, 1.19 (should eventually build in a support model)
Tests should only be run if the charts change.
I can help point someone the right way on this once they get started.