3## Additional labels to add to all resources
7# Extra environment variables that will be passed into the exporter pod
13 pullPolicy: IfNotPresent
14 repository: cgr.dev/scratch-images/test-tmp/prometheus-mongodb-exporter-fips
15 tag: 0.53.0-r3@sha256:9f427afeca1fd54eaae085b822e5c71e71ae3930d4f01ec4c1dca5f4e6c08b90
21 initialDelaySeconds: 10
22# If the multi-target mode is enabled, this value will be ignored.
23# [mongodb[+srv]://][user:pass@]host1[:port1][,host2[:port2],...][/database][?options]
25 uri: "mongodb://mongodb:27017"
26# Name of an externally managed secret (in the same namespace) containing the connection uri as key `mongodb-uri`.
27# If this is provided, the value mongodb.uri is ignored.
28# If the multi-target mode is enabled, this value will be ignored.
35# prometheus.io/scrape: "true"
36# prometheus.io/port: "9216"
37# prometheus.io/path: /metrics
46 initialDelaySeconds: 10
56# Customize securityContext of the pod.
57# See https://kubernetes.io/docs/concepts/policy/security-context/ for more.
63 allowPrivilegeEscalation: false
67 readOnlyRootFilesystem: true
79 # If create is true and name is not set, then a name is generated using the
84 apiVersion: "monitoring.coreos.com/v1"
87 # The username and password must be the same for every target configured below
88 # The password is only added if the username is also set.
96 # Every target must have uri and name set
97 # - uri: "mongodb://mongodb-0.staging.internal:27017/admin"
99 # - uri: "mongodb://mongodb-1.staging.internaltld:27017/admin"
104 # - targetLabel: environment
105 # replacement: staging
112 metricRelabelings: []
115 telemetryPath: /metrics
117# Volumes that will be attached to the exporter deployment
119# Volumes that will be mounted into the exporter pod