diff --git a/.github/updatecli.d/common-charts.yaml b/.github/updatecli.d/common-charts.yaml index 4c445c2a..a507641a 100644 --- a/.github/updatecli.d/common-charts.yaml +++ b/.github/updatecli.d/common-charts.yaml @@ -9,6 +9,24 @@ sources: versionfilter: kind: semver pattern: '*' + kube-prometheus-stack: + name: Get latest "kube-prometheus-stack" Helm chart version + kind: helmchart + spec: + name: kube-prometheus-stack + url: https://prometheus-community.github.io/helm-charts + versionfilter: + kind: semver + pattern: '*' + prometheus-operator-crds: + name: Get latest "prometheus-operator-crds" Helm chart version + kind: helmchart + spec: + name: prometheus-operator-crds + url: https://prometheus-community.github.io/helm-charts + versionfilter: + kind: semver + pattern: '*' minio-operator: name: Get latest "minio-operator" Helm chart version kind: helmchart @@ -37,6 +55,22 @@ conditions: key: $.helmCharts[0].name value: alloy disablesourceinput: true + kube-prometheus-stack: + name: Ensure Helm chart dependency "kube-prometheus-stack" is specified + kind: yaml + spec: + file: kubernetes/common/kube-prometheus-stack/kustomization.yaml + key: $.helmCharts[0].name + value: kube-prometheus-stack + disablesourceinput: true + prometheus-operator-crds: + name: Ensure Helm chart dependency "prometheus-operator-crds" is specified + kind: yaml + spec: + file: kubernetes/common/prometheus-operator-crds/kustomization.yaml + key: $.helmCharts[0].name + value: prometheus-operator-crds + disablesourceinput: true minio-operator: name: Ensure Helm chart dependency "minio-operator" is specified kind: yaml @@ -55,6 +89,27 @@ conditions: disablesourceinput: true targets: + alloy: + name: Bump "alloy" Helm chart version + kind: yaml + spec: + file: kubernetes/common/alloy/kustomization.yaml + key: $.helmCharts[0].version + sourceid: alloy + kube-prometheus-stack: + name: Bump "kube-prometheus-stack" Helm chart version + kind: yaml + spec: + file: kubernetes/common/kube-prometheus-stack/kustomization.yaml + key: $.helmCharts[0].version + sourceid: kube-prometheus-stack + prometheus-operator-crds: + name: Bump "prometheus-operator-crds" Helm chart version + kind: yaml + spec: + file: kubernetes/common/prometheus-operator-crds/kustomization.yaml + key: $.helmCharts[0].version + sourceid: prometheus-operator-crds minio-operator: name: Bump "minio-operator" Helm chart version kind: yaml @@ -69,11 +124,3 @@ targets: file: kubernetes/common/minio-tenant/kustomization.yaml key: $.helmCharts[0].version sourceid: minio-tenant - - alloy: - name: Bump "alloy" Helm chart version - kind: yaml - spec: - file: kubernetes/common/alloy/kustomization.yaml - key: $.helmCharts[0].version - sourceid: alloy