1+ global :
2+ imagePullSecrets : []
3+
14# Default values for event-exporter.
25# This is a YAML-formatted file.
36# Declare variables to be passed into your templates.
47
58replicaCount : 1
69
710image :
8- repository : ghcr.io/resmoio/kubernetes-event-exporter
11+ registry : ghcr.io
12+ repository : resmoio/kubernetes-event-exporter
913 pullPolicy : IfNotPresent
1014 # Overrides the image tag whose default is the chart appVersion.
11- tag : latest
15+ tag : " "
1216
1317imagePullSecrets : []
1418nameOverride : " "
1519fullnameOverride : " "
1620
21+ # # Override the deployment namespace
22+ namespaceOverride : " "
23+
1724serviceAccount :
1825 # Specifies whether a service account should be created
1926 create : true
@@ -23,21 +30,28 @@ serviceAccount:
2330 # If not set and create is true, a name is generated using the fullname template
2431 name : " "
2532
26- podAnnotations :
27- prometheus.io/scrape : ' true'
28- prometheus.io/port : ' 2112'
29- prometheus.io/path : ' /metrics'
30-
31- podSecurityContext : {}
32- # fsGroup: 2000
33-
34- securityContext : {}
35- # capabilities:
36- # drop:
37- # - ALL
38- # readOnlyRootFilesystem: true
39- # runAsNonRoot: true
40- # runAsUser: 1000
33+ deploymentAnnotations : { }
34+ deploymentLabels : {}
35+
36+ podAnnotations : {}
37+ # prometheus.io/scrape: 'true'
38+ # prometheus.io/port: '2112'
39+ # prometheus.io/path: '/metrics'
40+
41+ podLabels : {}
42+
43+ podSecurityContext :
44+ runAsNonRoot : true
45+ securityContext :
46+ allowPrivilegeEscalation : false
47+ capabilities :
48+ drop :
49+ - ALL
50+ readOnlyRootFilesystem : true
51+ runAsUser : 65530
52+ runAsGroup : 65530
53+ seccompProfile :
54+ type : RuntimeDefault
4155
4256service :
4357 type : ClusterIP
@@ -59,12 +73,20 @@ ingress:
5973 # hosts:
6074 # - chart-example.local
6175
62- # # Override the deployment namespace
63- namespaceOverride : " monitoring"
76+ # -- Additional Volume mounts
77+ extraVolumeMounts : []
78+
79+ # -- Additional Volumes
80+ extraVolumes : []
6481
6582rbac :
6683 # If true, create & use RBAC resources
6784 create : true
85+ namespaced : false
86+ rules :
87+ - apiGroups : [ "*" ]
88+ resources : [ "*" ]
89+ verbs : [ "get", "watch", "list" ]
6890
6991resources : {}
7092 # We usually recommend not to specify default resources and to leave this as a conscious
@@ -94,3 +116,48 @@ config: |
94116 receivers:
95117 - name: "dump"
96118 stdout: {}
119+
120+
121+ # Enable this if you're using https://github.com/coreos/prometheus-operator
122+ serviceMonitor :
123+ enabled : false
124+ # namespace: monitoring
125+
126+ # Fallback to the prometheus default unless specified
127+ # interval: 10s
128+
129+ # # scheme: HTTP scheme to use for scraping. Can be used with `tlsConfig` for example if using istio mTLS.
130+ # scheme: ""
131+
132+ # # tlsConfig: TLS configuration to use when scraping the endpoint. For example if using istio mTLS.
133+ # # Of type: https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#tlsconfig
134+ # tlsConfig: {}
135+
136+ # bearerTokenFile:
137+ # Fallback to the prometheus default unless specified
138+ # scrapeTimeout: 30s
139+
140+ # # Used to pass Labels that are used by the Prometheus installed in your cluster to select Service Monitors to work with
141+ # # ref: https://github.com/coreos/prometheus-operator/blob/master/Documentation/api.md#prometheusspec
142+ additionalLabels : {}
143+
144+ # Retain the job and instance labels of the metrics pushed to the Pushgateway
145+ # [Scraping Pushgateway](https://github.com/prometheus/pushgateway#configure-the-pushgateway-as-a-target-to-scrape)
146+ honorLabels : true
147+
148+ # # Metric relabel configs to apply to samples before ingestion.
149+ # # [Metric Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#metric_relabel_configs)
150+ metricRelabelings : []
151+ # - action: keep
152+ # regex: 'kube_(daemonset|deployment|pod|namespace|node|statefulset).+'
153+ # sourceLabels: [__name__]
154+
155+ # # Relabel configs to apply to samples before ingestion.
156+ # # [Relabeling](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#relabel_config)
157+ relabelings : []
158+ # - sourceLabels: [__meta_kubernetes_pod_node_name]
159+ # separator: ;
160+ # regex: ^(.*)$
161+ # targetLabel: nodename
162+ # replacement: $1
163+ # action: replace
0 commit comments