Open caugustus-sourcegraph opened 2 years ago
Heads up @davejrt @ggilmore @dan-mckean @caugustus-sourcegraph - the "team/delivery" label was applied to this issue.
Starting some research here:
https://github.com/hashicorp/vault-helm/tree/main/test
From what I gleaned from the Hashicorp setup, https://github.com/redhat-certification/chart-verifier will be helpful.
Some notes I gathered when thinking about this orignally. None of these tools are obviously a good fit for what we're hoping to accomplish but maybe there's something useful here.
For unit testing specifically:
Other testing options:
Evaluate what options are available for unit testing helm charts and the effort involved in adoption / maintenance.
The main goal is to make it safe to refactor and add features to the chart. It is not intended for customers (if it's useful to them that's ok, it's just not a requirement here).