diff --git a/charts/victoria-metrics-anomaly/CHANGELOG.md b/charts/victoria-metrics-anomaly/CHANGELOG.md index a36f63843..a11759909 100644 --- a/charts/victoria-metrics-anomaly/CHANGELOG.md +++ b/charts/victoria-metrics-anomaly/CHANGELOG.md @@ -2,7 +2,7 @@ ## Next release -- TODO +- Added the ability to add annotations to the configMap using `values.configMapAnnotations` ## 1.4.5 diff --git a/charts/victoria-metrics-anomaly/README.md b/charts/victoria-metrics-anomaly/README.md index 9d3e93987..c9af97baf 100644 --- a/charts/victoria-metrics-anomaly/README.md +++ b/charts/victoria-metrics-anomaly/README.md @@ -301,6 +301,16 @@ vm

For VictoriaMetrics Cluster version only, tenants are identified by accountID or accountID:projectID. See VictoriaMetrics Cluster multitenancy docs

+ + + + configMapAnnotations + object +
+{}
+
+ +

Annotations to be added to configMap

diff --git a/charts/victoria-metrics-anomaly/templates/configmap.yaml b/charts/victoria-metrics-anomaly/templates/configmap.yaml index c717b0f3d..6d7e85551 100644 --- a/charts/victoria-metrics-anomaly/templates/configmap.yaml +++ b/charts/victoria-metrics-anomaly/templates/configmap.yaml @@ -4,5 +4,8 @@ metadata: name: {{ include "chart.fullname" . }} namespace: {{ include "vm.namespace" . }} labels: {{- include "chart.labels" . | nindent 4 }} + {{- with .Values.configMapAnnotations }} + annotations: {{ toYaml . | nindent 10 }} + {{- end }} data: config.yml: |{{ toYaml (.Values.config | default dict) | nindent 4 }} diff --git a/charts/victoria-metrics-anomaly/values.yaml b/charts/victoria-metrics-anomaly/values.yaml index bc5da169b..9b5410f61 100644 --- a/charts/victoria-metrics-anomaly/values.yaml +++ b/charts/victoria-metrics-anomaly/values.yaml @@ -101,6 +101,9 @@ annotations: {} # -- Annotations to be added to pod podAnnotations: {} +# -- Annotations to be added to configMap +configMapAnnotations: {} + # -- NodeSelector configurations. Details are [here](https://kubernetes.io/docs/user-guide/node-selection/) nodeSelector: {}