source-controller
source-controller copied to clipboard
Feature: helm subchart update should upgrade Helmrelease
Our use case is when app or job sub chart updated. Helmrelease should reconcile & deploy app with new sub chart.
dependencies:
- name: app
version: ~1
repository: s3://foo-helm/master
condition: app.enabled
- name: job
version: ~1
repository: s3://foo-helm/master
condition: celery-worker.enabled
alias: celery-worker
- name: job
version: ~1
repository: s3://foo-helm/master
condition: celery-beat.enabled
alias: celery-beat
- name: job
version: ~1
repository: s3://foo-helm/master
condition: kafka-consumer.enabled
alias: kafka-consumer
- name: operators
version: ~1
repository: s3://foo-helm/master
condition: operators.enabled
Similar request : https://github.com/fluxcd/flux/issues/2711