AI / RenovateBot Interview Questions
How does Renovate handle Helm chart updates?
Renovate supports Helm via two managers: helmv3 (Chart.yaml dependencies) and helm-values (image tags in values.yaml).
# Chart.yaml â Renovate updates chart dependency versions dependencies: - name: postgresql version: "13.2.0" repository: "https://charts.bitnami.com/bitnami" # values.yaml â Renovate updates image tags image: repository: myorg/myapp tag: "1.2.3"
{ "helmv3": { "fileMatch": ["(^|/)Chart\.yaml$"] }, "helm-values": { "fileMatch": ["(^|/)values.*\.ya?ml$"] }, "packageRules": [ { "matchManagers": ["helmv3"], "matchPackageNames": ["postgresql"], "allowedVersions": ">=13.0.0 <14.0.0", "groupName": "Helm database charts" } ] }
More Related questions...