Chart linting is performed using helm's CT tool.
Configuration files for CT, Yamale and Yamllint have been provided.
To generate chart README.md files from its respective values.yaml file we use the helm-docs tool:
docker run --rm --volume "$(pwd):/helm-docs" -u $(id -u) jnorwood/helm-docs:v1.10.0
Some EDC settings should better not be part of the actual deployment (like credentials to the database or the vault). Therefore, it is possible to deploy a secret with these confidential settings beforehand, and make it known to the deployment by setting the secret name in the envSecretName
field of the deployment.