infratographer / fertilesoil

A general directory tree manager to build apps on
Apache License 2.0
4 stars 3 forks source link

Smoke tests for the helm chart #91

Open JAORMX opened 1 year ago

JAORMX commented 1 year ago

The helm chart should ALWAYS be in a deployable state. That is, we should ensure that the helm chart indeed installs a working fertilesoil deployment if all correct parameters are passed.

To do this, we may add a simple installation test and a subset of our integration tests (smoke tests) which ensure that the deployment is working as expected.

While not the best example, here is one: https://github.com/equinixmetal-helm/krakend/blob/main/.github/workflows/test.yaml