1 min read | by Jordi Prats
When you are handling helm chart dependencies using helm itself you might face the situation where you don't want to install a dependency based on some condition. Using the Chart.yaml file we can configure it to optionally load a dependency
To do so we just need to add the condition option:
(...) dependencies: - name: minio version: 8.0.8 repository: https://helm.min.io/ condition: pet2cattle.minio.install
The condition is a yaml path that resolves to a boolean, so if we set it to true it will install the dependency:
pet2cattle: minio: install: true
Posted on 04/10/2022