monitoring values.yaml📜
flux.enabled📜
Type: bool
false
flux.namespace📜
Type: string
"flux-system"
networkPolicies.enabled📜
Type: bool
true
networkPolicies.additionalPolicies📜
Type: list
[]
networkPolicies.egress.from.kube-prometheus-stack-prometheus-operator.to.definition.kubeAPI📜
Type: bool
true
Description: The operator must be able to read Prometheus/Alertmanager CRs from the k8s API
networkPolicies.egress.from.kube-state-metrics.to.definition.kubeAPI📜
Type: bool
true
Description: Kube-state-metrics derives its metrics from the k8s API
networkPolicies.egress.from.prometheus.to.definition.kubeAPI📜
Type: bool
true
Description: Prometheus must be able to read ServiceMonitor and PodMonitor resources from the k8s API
networkPolicies.egress.from.prometheus.to.k8s.*📜
Type: bool
true
Description: Prometheus must be able to scrape any workload in the cluster
networkPolicies.egress.from.admission-create-job.podSelector.matchLabels.app📜
Type: string
"kube-prometheus-stack-admission-create"
networkPolicies.egress.from.admission-create-job.metadata.annotations.”helm.sh/hook”📜
Type: string
"pre-install,pre-upgrade"
networkPolicies.egress.from.admission-create-job.metadata.annotations.”helm.sh/hook-delete-policy”📜
Type: string
"before-hook-creation,hook-succeeded"
networkPolicies.egress.from.admission-create-job.to.k8s.istio-system/istiod:15012📜
Type: bool
true
Description: Since this is a pre-install/pre-upgrade job, the default istio egress netpol may not be in effect at the time it runs
networkPolicies.egress.from.admission-create-job.to.definition.kubeAPI📜
Type: bool
true
Description: The admission create job needs to be able to create the admission webhooks for prometheus CRDs so it needs access to the k8s API
networkPolicies.egress.from.alertmanager.to.cidr.”0.0.0.0/0”📜
Type: bool
false
Description: Alertmanager can be configured to integrate with many external alerting systems, so we define this policy but set it to false; set it to true if you need this connectivity
openshift📜
Type: bool
false
bbtests.enabled📜
Type: bool
false
bbtests.cypress.artifacts📜
Type: bool
true
bbtests.cypress.envs.cypress_prometheus_url📜
Type: string
"http://monitoring-kube-prometheus-prometheus:9090"
bbtests.cypress.envs.cypress_alertmanager_url📜
Type: string
"http://monitoring-kube-prometheus-alertmanager:9093"
istio.enabled📜
Type: bool
false
istio.hardened.enabled📜
Type: bool
false
istio.hardened.outboundTrafficPolicyMode📜
Type: string
"REGISTRY_ONLY"
istio.hardened.customServiceEntries📜
Type: list
[]
istio.hardened.customAuthorizationPolicies📜
Type: list
[]
istio.hardened.clusterWideHardenedEnabled📜
Type: bool
false
istio.hardened.tempo.enabled📜
Type: bool
false
istio.hardened.tempo.namespaces[0]📜
Type: string
"tempo"
istio.hardened.tempo.principals[0]📜
Type: string
"cluster.local/ns/tempo/sa/tempo-tempo"
istio.hardened.loki.enabled📜
Type: bool
false
istio.hardened.loki.namespaces[0]📜
Type: string
"logging"
istio.hardened.loki.principals[0]📜
Type: string
"cluster.local/ns/logging/sa/logging-loki"
istio.hardened.alloy.enabled📜
Type: bool
false
istio.hardened.alloy.namespaces[0]📜
Type: string
"alloy"
istio.hardened.alloy.principals[0]📜
Type: string
"cluster.local/ns/alloy/sa/alloy-alloy-metrics"
istio.namespace📜
Type: string
"istio-system"
istio.prometheus.enabled📜
Type: bool
true
istio.prometheus.annotations📜
Type: object
{}
istio.prometheus.labels📜
Type: object
{}
istio.prometheus.gateways[0]📜
Type: string
"istio-system/main"
istio.prometheus.hosts[0]📜
Type: string
"prometheus.{{ .Values.domain }}"
istio.prometheus.service📜
Type: string
""
istio.prometheus.port📜
Type: string
""
istio.prometheus.namespace📜
Type: string
""
istio.prometheusRule.IstioSidecarMemModerate📜
Type: bool
true
istio.prometheusRule.IstioSidecarMemHigh📜
Type: bool
true
istio.prometheusRule.IstioConfigValidationFailed📜
Type: bool
true
istio.prometheusRule.Istio5XXResponseCode📜
Type: bool
true
istio.prometheusRule.IstioSidecarEndpointError📜
Type: bool
true
istio.prometheusRule.IstioSidecarListenerConflict📜
Type: bool
true
istio.alertmanager.enabled📜
Type: bool
true
istio.alertmanager.annotations📜
Type: object
{}
istio.alertmanager.labels📜
Type: object
{}
istio.alertmanager.gateways[0]📜
Type: string
"istio-system/main"
istio.alertmanager.hosts[0]📜
Type: string
"alertmanager.{{ .Values.domain }}"
istio.alertmanager.service📜
Type: string
""
istio.alertmanager.port📜
Type: string
""
istio.alertmanager.namespace📜
Type: string
""
istio.injection📜
Type: string
"disabled"
istio.mtls.mode📜
Type: string
"STRICT"
istio.console.enabled📜
Type: bool
false
kiali.enabled📜
Type: bool
false
sso.enabled📜
Type: bool
false
sso.selector.key📜
Type: string
"protect"
sso.selector.value📜
Type: string
"keycloak"
tempo.enabled📜
Type: bool
false
cleanUpgrade.enabled📜
Type: bool
false
cleanUpgrade.image.registry📜
Type: string
"registry1.dso.mil"
cleanUpgrade.image.repository📜
Type: string
"ironbank/big-bang/base"
cleanUpgrade.image.tag📜
Type: string
"2.1.0"
cleanUpgrade.image.sha📜
Type: string
""
cleanUpgrade.image.imagePullSecrets[0].name📜
Type: string
"private-registry"
cleanUpgrade.resources.requests.memory📜
Type: string
"256Mi"
cleanUpgrade.resources.requests.cpu📜
Type: string
"100m"
cleanUpgrade.resources.limits.memory📜
Type: string
"256Mi"
cleanUpgrade.resources.limits.cpu📜
Type: string
"100m"
cleanUpgrade.securityContext.runAsUser📜
Type: int
1000
cleanUpgrade.securityContext.runAsGroup📜
Type: int
1000
cleanUpgrade.securityContext.runAsNonRoot📜
Type: bool
true
cleanUpgrade.securityContext.allowPrivilegeEscalation📜
Type: bool
false
cleanUpgrade.securityContext.readOnlyRootFilesystem📜
Type: bool
true
cleanUpgrade.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
blackboxExporter.enabled📜
Type: bool
false
blackboxExporter.nameOverride📜
Type: string
"prometheus-blackbox-exporter"
blackboxExporter.global.imageRegistry📜
Type: string
"registry1.dso.mil"
blackboxExporter.restartPolicy📜
Type: string
"Always"
blackboxExporter.kind📜
Type: string
"Deployment"
blackboxExporter.automountServiceAccountToken📜
Type: bool
false
blackboxExporter.revisionHistoryLimit📜
Type: int
10
blackboxExporter.hostNetwork📜
Type: bool
false
blackboxExporter.strategy.rollingUpdate.maxSurge📜
Type: int
1
blackboxExporter.strategy.rollingUpdate.maxUnavailable📜
Type: int
0
blackboxExporter.strategy.type📜
Type: string
"RollingUpdate"
blackboxExporter.image.registry📜
Type: string
"registry1.dso.mil"
blackboxExporter.image.repository📜
Type: string
"ironbank/opensource/prometheus/blackbox_exporter"
blackboxExporter.image.tag📜
Type: string
"v0.26.0"
blackboxExporter.image.pullSecrets[0]📜
Type: string
"private-registry"
blackboxExporter.securityContext.runAsUser📜
Type: int
1000
blackboxExporter.securityContext.runAsGroup📜
Type: int
1000
blackboxExporter.securityContext.readOnlyRootFilesystem📜
Type: bool
true
blackboxExporter.securityContext.runAsNonRoot📜
Type: bool
true
blackboxExporter.securityContext.allowPrivilegeEscalation📜
Type: bool
false
blackboxExporter.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
blackboxExporter.livenessProbe.httpGet.path📜
Type: string
"/-/healthy"
blackboxExporter.livenessProbe.httpGet.port📜
Type: string
"http"
blackboxExporter.livenessProbe.failureThreshold📜
Type: int
3
blackboxExporter.readinessProbe.httpGet.path📜
Type: string
"/-/healthy"
blackboxExporter.readinessProbe.httpGet.port📜
Type: string
"http"
blackboxExporter.configExistingSecretName📜
Type: string
""
blackboxExporter.secretConfig📜
Type: bool
false
blackboxExporter.config.modules.http_2xx.prober📜
Type: string
"http"
blackboxExporter.config.modules.http_2xx.timeout📜
Type: string
"5s"
blackboxExporter.config.modules.http_2xx.http.valid_http_versions[0]📜
Type: string
"HTTP/1.1"
blackboxExporter.config.modules.http_2xx.http.valid_http_versions[1]📜
Type: string
"HTTP/2.0"
blackboxExporter.config.modules.http_2xx.http.follow_redirects📜
Type: bool
true
blackboxExporter.config.modules.http_2xx.http.preferred_ip_protocol📜
Type: string
"ip4"
blackboxExporter.service.annotations📜
Type: object
{}
blackboxExporter.service.labels📜
Type: object
{}
blackboxExporter.service.type📜
Type: string
"ClusterIP"
blackboxExporter.service.port📜
Type: int
9115
blackboxExporter.service.ipDualStack.enabled📜
Type: bool
false
blackboxExporter.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
blackboxExporter.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
blackboxExporter.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
blackboxExporter.containerPort📜
Type: int
9115
blackboxExporter.replicas📜
Type: int
1
blackboxExporter.serviceMonitor.selfMonitor.enabled📜
Type: bool
false
blackboxExporter.serviceMonitor.selfMonitor.additionalMetricsRelabels📜
Type: object
{}
blackboxExporter.serviceMonitor.selfMonitor.additionalRelabeling📜
Type: list
[]
blackboxExporter.serviceMonitor.selfMonitor.labels📜
Type: object
{}
blackboxExporter.serviceMonitor.selfMonitor.path📜
Type: string
"/metrics"
blackboxExporter.serviceMonitor.selfMonitor.scheme📜
Type: string
"http"
blackboxExporter.serviceMonitor.selfMonitor.tlsConfig📜
Type: object
{}
blackboxExporter.serviceMonitor.selfMonitor.interval📜
Type: string
"30s"
blackboxExporter.serviceMonitor.selfMonitor.scrapeTimeout📜
Type: string
"30s"
blackboxExporter.serviceMonitor.enabled📜
Type: bool
false
blackboxExporter.configReloader.enabled📜
Type: bool
false
blackboxExporter.configReloader.containerPort📜
Type: int
8080
blackboxExporter.configReloader.config.logFormat📜
Type: string
"logfmt"
blackboxExporter.configReloader.config.logLevel📜
Type: string
"info"
blackboxExporter.configReloader.config.watchInterval📜
Type: string
"1m"
blackboxExporter.configReloader.image.registry📜
Type: string
"registry1.dso.mil"
blackboxExporter.configReloader.image.repository📜
Type: string
"ironbank/opensource/prometheus-operator/prometheus-config-reloader"
blackboxExporter.configReloader.image.tag📜
Type: string
"v0.83.0"
blackboxExporter.configReloader.image.pullPolicy📜
Type: string
"IfNotPresent"
blackboxExporter.configReloader.image.digest📜
Type: string
""
blackboxExporter.configReloader.image.imagePullSecrets[0].name📜
Type: string
"private-registry"
blackboxExporter.configReloader.securityContext.runAsUser📜
Type: int
1000
blackboxExporter.configReloader.securityContext.runAsGroup📜
Type: int
1000
blackboxExporter.configReloader.securityContext.readOnlyRootFilesystem📜
Type: bool
true
blackboxExporter.configReloader.securityContext.runAsNonRoot📜
Type: bool
true
blackboxExporter.configReloader.securityContext.allowPrivilegeEscalation📜
Type: bool
false
blackboxExporter.configReloader.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
blackboxExporter.configReloader.resources.limits.memory📜
Type: string
"50Mi"
blackboxExporter.configReloader.resources.requests.cpu📜
Type: string
"10m"
blackboxExporter.configReloader.resources.requests.memory📜
Type: string
"20Mi"
blackboxExporter.configReloader.service.port📜
Type: int
8080
blackboxExporter.configReloader.serviceMonitor.selfMonitor.additionalMetricsRelabels📜
Type: object
{}
blackboxExporter.configReloader.serviceMonitor.selfMonitor.additionalRelabeling📜
Type: list
[]
blackboxExporter.configReloader.serviceMonitor.selfMonitor.path📜
Type: string
"/metrics"
blackboxExporter.configReloader.serviceMonitor.selfMonitor.scheme📜
Type: string
"http"
blackboxExporter.configReloader.serviceMonitor.selfMonitor.tlsConfig📜
Type: object
{}
blackboxExporter.configReloader.serviceMonitor.selfMonitor.interval📜
Type: string
"30s"
blackboxExporter.configReloader.serviceMonitor.selfMonitor.scrapeTimeout📜
Type: string
"30s"
snmpExporter.enabled📜
Type: bool
false
snmpExporter.image.repository📜
Type: string
"registry1.dso.mil/ironbank/opensource/prometheus/snmp_exporter"
snmpExporter.image.tag📜
Type: string
"v0.29.0"
snmpExporter.image.imagePullSecrets[0].name📜
Type: string
"private-registry"
snmpExporter.configmapReload.image.repository📜
Type: string
"registry1.dso.mil/ironbank/opensource/prometheus-operator/prometheus-config-reloader"
snmpExporter.configmapReload.image.tag📜
Type: string
"v0.83.0"
snmpExporter.configmapReload.image.imagePullSecrets[0].name📜
Type: string
"private-registry"
snmpExporter.securityContext.runAsNonRoot📜
Type: bool
true
snmpExporter.securityContext.runAsUser📜
Type: int
1001
snmpExporter.securityContext.runAsGroup📜
Type: int
1001
snmpExporter.securityContext.fsGroup📜
Type: int
1001
snmpExporter.containerSecurityContext.runAsGroup📜
Type: int
1001
snmpExporter.containerSecurityContext.runAsNonRoot📜
Type: bool
true
snmpExporter.containerSecurityContext.runAsUser📜
Type: int
1001
snmpExporter.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
snmpExporter.serviceMonitor.enabled📜
Type: bool
true