diff --git a/addons/prometheus/2/chart/prometheus/values.yaml b/addons/prometheus/2/chart/prometheus/values.yaml index de5908bb..c18a66fa 100644 --- a/addons/prometheus/2/chart/prometheus/values.yaml +++ b/addons/prometheus/2/chart/prometheus/values.yaml @@ -684,6 +684,9 @@ server: static_configs: - targets: [ "{{ printf "%s.%s.svc.%s:%d" (include "prometheus.alertmanager.fullname" .) (include "common.names.namespace" .) .Values.clusterDomain (int .Values.alertmanager.service.ports.http) }}" ] {{- end }} + rule_files: + - "rules.yaml" + ## @param server.alertingRules Prometheus alerting rules. This content will be stored in the the rules.yaml file and the content can be a template. ## ref: diff --git a/addons/prometheus/2/meta.yaml b/addons/prometheus/2/meta.yaml index 215d939a..268f25a6 100644 --- a/addons/prometheus/2/meta.yaml +++ b/addons/prometheus/2/meta.yaml @@ -24,6 +24,9 @@ allow_parameters: - name: "alertmanager.enabled" required: false description: "alertmanager config for values.yaml" +- name: "alertmanager.configuration" + required: false + description: "alertmanager config for values.yaml" - name: "server.username" required: false description: "prometheus administor username" @@ -33,7 +36,7 @@ allow_parameters: - name: "drycc" required: false description: "container scrape" -- name: "extraScrapeConfigs" +- name: "server.extraScrapeConfigs" required: false description: "extra scrape configs" - name: "server.rules"