Skip to content

monitoring values.yaml📜

domain📜

Type: string

Default value
"dev.bigbang.mil"

flux.enabled📜

Type: bool

Default value
false

flux.namespace📜

Type: string

Default value
"flux-system"

networkPolicies.enabled📜

Type: bool

Default value
false

networkPolicies.controlPlaneCidr📜

Type: string

Default value
"0.0.0.0/0"

networkPolicies.ingressLabels.app📜

Type: string

Default value
"istio-ingressgateway"

networkPolicies.ingressLabels.istio📜

Type: string

Default value
"ingressgateway"

networkPolicies.alertmanager📜

Type: object

Default value
enableEgress: false

Description: This toggle enables a NetworkPolicy that will allow external egress providing the ability to send alterts to external resources like MM/Slack/etc.

networkPolicies.additionalPolicies📜

Type: list

Default value
[]

openshift📜

Type: bool

Default value
false

bbtests.enabled📜

Type: bool

Default value
false

bbtests.cypress.artifacts📜

Type: bool

Default value
true

bbtests.cypress.envs.cypress_prometheus_url📜

Type: string

Default value
"http://monitoring-kube-prometheus-prometheus:9090"

bbtests.cypress.envs.cypress_alertmanager_url📜

Type: string

Default value
"http://monitoring-kube-prometheus-alertmanager:9093"

istio.enabled📜

Type: bool

Default value
false

istio.hardened.enabled📜

Type: bool

Default value
false

istio.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

istio.hardened.customAuthorizationPolicies📜

Type: list

Default value
[]

istio.hardened.tempo.enabled📜

Type: bool

Default value
false

istio.hardened.tempo.namespaces[0]📜

Type: string

Default value
"tempo"

istio.hardened.tempo.principals[0]📜

Type: string

Default value
"cluster.local/ns/tempo/sa/tempo-tempo"

istio.namespace📜

Type: string

Default value
"istio-system"

istio.prometheus.enabled📜

Type: bool

Default value
true

istio.prometheus.annotations📜

Type: object

Default value
{}

istio.prometheus.labels📜

Type: object

Default value
{}

istio.prometheus.gateways[0]📜

Type: string

Default value
"istio-system/main"

istio.prometheus.hosts[0]📜

Type: string

Default value
"prometheus.{{ .Values.domain }}"

istio.prometheus.service📜

Type: string

Default value
""

istio.prometheus.port📜

Type: string

Default value
""

istio.prometheus.namespace📜

Type: string

Default value
""

istio.prometheusRule.IstioSidecarMemModerate📜

Type: bool

Default value
true

istio.prometheusRule.IstioSidecarMemHigh📜

Type: bool

Default value
true

istio.prometheusRule.IstioConfigValidationFailed📜

Type: bool

Default value
true

istio.prometheusRule.Istio5XXResponseCode📜

Type: bool

Default value
true

istio.prometheusRule.IstioSidecarEndpointError📜

Type: bool

Default value
true

istio.prometheusRule.IstioSidecarListenerConflict📜

Type: bool

Default value
true

istio.alertmanager.enabled📜

Type: bool

Default value
true

istio.alertmanager.annotations📜

Type: object

Default value
{}

istio.alertmanager.labels📜

Type: object

Default value
{}

istio.alertmanager.gateways[0]📜

Type: string

Default value
"istio-system/main"

istio.alertmanager.hosts[0]📜

Type: string

Default value
"alertmanager.{{ .Values.domain }}"

istio.alertmanager.service📜

Type: string

Default value
""

istio.alertmanager.port📜

Type: string

Default value
""

istio.alertmanager.namespace📜

Type: string

Default value
""

istio.injection📜

Type: string

Default value
"disabled"

istio.mtls.mode📜

Type: string

Default value
"STRICT"

istio.console.enabled📜

Type: bool

Default value
false

sso.enabled📜

Type: bool

Default value
false

tempo.enabled📜

Type: bool

Default value
false

cleanUpgrade.enabled📜

Type: bool

Default value
false

cleanUpgrade.image.registry📜

Type: string

Default value
"registry1.dso.mil"

cleanUpgrade.image.repository📜

Type: string

Default value
"ironbank/big-bang/base"

cleanUpgrade.image.tag📜

Type: string

Default value
"2.1.0"

cleanUpgrade.image.sha📜

Type: string

Default value
""

cleanUpgrade.resources.requests.memory📜

Type: string

Default value
"256Mi"

cleanUpgrade.resources.requests.cpu📜

Type: string

Default value
"100m"

cleanUpgrade.resources.limits.memory📜

Type: string

Default value
"256Mi"

cleanUpgrade.resources.limits.cpu📜

Type: string

Default value
"100m"

cleanUpgrade.securityContext.runAsUser📜

Type: int

Default value
1000

cleanUpgrade.securityContext.runAsGroup📜

Type: int

Default value
1000

cleanUpgrade.securityContext.runAsNonRoot📜

Type: bool

Default value
true

cleanUpgrade.securityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

cleanUpgrade.securityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

cleanUpgrade.securityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

nameOverride📜

Type: string

Default value
"kube-prometheus-stack"

namespaceOverride📜

Type: string

Default value
""

kubeTargetVersionOverride📜

Type: string

Default value
""

kubeVersionOverride📜

Type: string

Default value
""

fullnameOverride📜

Type: string

Default value
""

commonLabels📜

Type: object

Default value
{}

crds.enabled📜

Type: bool

Default value
true

customRules📜

Type: object

Default value
{}

defaultRules.create📜

Type: bool

Default value
true

defaultRules.rules.alertmanager📜

Type: bool

Default value
true

defaultRules.rules.etcd📜

Type: bool

Default value
true

defaultRules.rules.configReloaders📜

Type: bool

Default value
true

defaultRules.rules.general📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerCpuUsageSecondsTotal📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerMemoryCache📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerMemoryRss📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerMemorySwap📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerResource📜

Type: bool

Default value
true

defaultRules.rules.k8sContainerMemoryWorkingSetBytes📜

Type: bool

Default value
true

defaultRules.rules.k8sPodOwner📜

Type: bool

Default value
true

defaultRules.rules.kubeApiserverAvailability📜

Type: bool

Default value
true

defaultRules.rules.kubeApiserverBurnrate📜

Type: bool

Default value
true

defaultRules.rules.kubeApiserverHistogram📜

Type: bool

Default value
true

defaultRules.rules.kubeApiserverSlos📜

Type: bool

Default value
true

defaultRules.rules.kubeControllerManager📜

Type: bool

Default value
true

defaultRules.rules.kubelet📜

Type: bool

Default value
true

defaultRules.rules.kubeProxy📜

Type: bool

Default value
true

defaultRules.rules.kubePrometheusGeneral📜

Type: bool

Default value
true

defaultRules.rules.kubePrometheusNodeRecording📜

Type: bool

Default value
true

defaultRules.rules.kubernetesApps📜

Type: bool

Default value
true

defaultRules.rules.kubernetesResources📜

Type: bool

Default value
true

defaultRules.rules.kubernetesStorage📜

Type: bool

Default value
true

defaultRules.rules.kubernetesSystem📜

Type: bool

Default value
true

defaultRules.rules.kubeSchedulerAlerting📜

Type: bool

Default value
true

defaultRules.rules.kubeSchedulerRecording📜

Type: bool

Default value
true

defaultRules.rules.kubeStateMetrics📜

Type: bool

Default value
true

defaultRules.rules.network📜

Type: bool

Default value
true

defaultRules.rules.node📜

Type: bool

Default value
true

defaultRules.rules.nodeExporterAlerting📜

Type: bool

Default value
true

defaultRules.rules.nodeExporterRecording📜

Type: bool

Default value
true

defaultRules.rules.prometheus📜

Type: bool

Default value
true

defaultRules.rules.prometheusOperator📜

Type: bool

Default value
true

defaultRules.rules.windows📜

Type: bool

Default value
true

defaultRules.appNamespacesTarget📜

Type: string

Default value
".*"

defaultRules.keepFiringFor📜

Type: string

Default value
""

defaultRules.labels📜

Type: object

Default value
{}

defaultRules.annotations📜

Type: object

Default value
{}

defaultRules.additionalRuleLabels📜

Type: object

Default value
{}

defaultRules.additionalRuleAnnotations📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.alertmanager📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.etcd📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.configReloaders📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.general📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sContainerCpuUsageSecondsTotal📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sContainerMemoryCache📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sContainerMemoryRss📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sContainerMemorySwap📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sContainerResource📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.k8sPodOwner📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeApiserverAvailability📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeApiserverBurnrate📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeApiserverHistogram📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeApiserverSlos📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeControllerManager📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubelet📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeProxy📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubePrometheusGeneral📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubePrometheusNodeRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubernetesApps📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubernetesResources📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubernetesStorage📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubernetesSystem📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeSchedulerAlerting📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeSchedulerRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.kubeStateMetrics📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.network📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.node📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.nodeExporterAlerting📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.nodeExporterRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.prometheus📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupLabels.prometheusOperator📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.alertmanager📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.etcd📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.configReloaders📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.general📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sContainerCpuUsageSecondsTotal📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sContainerMemoryCache📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sContainerMemoryRss📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sContainerMemorySwap📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sContainerResource📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.k8sPodOwner📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeApiserverAvailability📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeApiserverBurnrate📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeApiserverHistogram📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeApiserverSlos📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeControllerManager📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubelet📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeProxy📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubePrometheusGeneral📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubePrometheusNodeRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubernetesApps📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubernetesResources📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubernetesStorage📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubernetesSystem📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeSchedulerAlerting📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeSchedulerRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.kubeStateMetrics📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.network📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.node📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.nodeExporterAlerting📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.nodeExporterRecording📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.prometheus📜

Type: object

Default value
{}

defaultRules.additionalRuleGroupAnnotations.prometheusOperator📜

Type: object

Default value
{}

defaultRules.additionalAggregationLabels📜

Type: list

Default value
[]

defaultRules.runbookUrl📜

Type: string

Default value
"https://runbooks.prometheus-operator.dev/runbooks"

defaultRules.disabled📜

Type: object

Default value
{}

additionalPrometheusRulesMap📜

Type: object

Default value
{}

global.rbac.create📜

Type: bool

Default value
true

global.rbac.createAggregateClusterRoles📜

Type: bool

Default value
false

global.rbac.pspEnabled📜

Type: bool

Default value
false

global.rbac.pspAnnotations📜

Type: object

Default value
{}

global.imageRegistry📜

Type: string

Default value
""

global.imagePullSecrets[0].name📜

Type: string

Default value
"private-registry"

windowsMonitoring.enabled📜

Type: bool

Default value
false

prometheus-windows-exporter.prometheus.monitor.enabled📜

Type: bool

Default value
true

prometheus-windows-exporter.prometheus.monitor.jobLabel📜

Type: string

Default value
"jobLabel"

prometheus-windows-exporter.releaseLabel📜

Type: bool

Default value
true

prometheus-windows-exporter.podLabels.jobLabel📜

Type: string

Default value
"windows-exporter"

prometheus-windows-exporter.config📜

Type: string

Default value
"collectors:\n  enabled: '[defaults],memory,container'"

alertmanager.enabled📜

Type: bool

Default value
true

alertmanager.annotations📜

Type: object

Default value
{}

alertmanager.apiVersion📜

Type: string

Default value
"v2"

alertmanager.serviceAccount.create📜

Type: bool

Default value
true

alertmanager.serviceAccount.name📜

Type: string

Default value
""

alertmanager.serviceAccount.annotations📜

Type: object

Default value
{}

alertmanager.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

alertmanager.podDisruptionBudget.enabled📜

Type: bool

Default value
false

alertmanager.podDisruptionBudget.minAvailable📜

Type: int

Default value
1

alertmanager.podDisruptionBudget.maxUnavailable📜

Type: string

Default value
""

alertmanager.config.global.resolve_timeout📜

Type: string

Default value
"5m"

alertmanager.config.inhibit_rules[0].source_matchers[0]📜

Type: string

Default value
"severity = critical"

alertmanager.config.inhibit_rules[0].target_matchers[0]📜

Type: string

Default value
"severity =~ warning\|info"

alertmanager.config.inhibit_rules[0].equal[0]📜

Type: string

Default value
"namespace"

alertmanager.config.inhibit_rules[0].equal[1]📜

Type: string

Default value
"alertname"

alertmanager.config.inhibit_rules[1].source_matchers[0]📜

Type: string

Default value
"severity = warning"

alertmanager.config.inhibit_rules[1].target_matchers[0]📜

Type: string

Default value
"severity = info"

alertmanager.config.inhibit_rules[1].equal[0]📜

Type: string

Default value
"namespace"

alertmanager.config.inhibit_rules[1].equal[1]📜

Type: string

Default value
"alertname"

alertmanager.config.inhibit_rules[2].source_matchers[0]📜

Type: string

Default value
"alertname = InfoInhibitor"

alertmanager.config.inhibit_rules[2].target_matchers[0]📜

Type: string

Default value
"severity = info"

alertmanager.config.inhibit_rules[2].equal[0]📜

Type: string

Default value
"namespace"

alertmanager.config.inhibit_rules[3].target_matchers[0]📜

Type: string

Default value
"alertname = InfoInhibitor"

alertmanager.config.route.group_by[0]📜

Type: string

Default value
"namespace"

alertmanager.config.route.group_wait📜

Type: string

Default value
"30s"

alertmanager.config.route.group_interval📜

Type: string

Default value
"5m"

alertmanager.config.route.repeat_interval📜

Type: string

Default value
"12h"

alertmanager.config.route.receiver📜

Type: string

Default value
"null"

alertmanager.config.route.routes[0].receiver📜

Type: string

Default value
"null"

alertmanager.config.route.routes[0].matchers[0]📜

Type: string

Default value
"alertname = \"Watchdog\""

alertmanager.config.receivers[0].name📜

Type: string

Default value
"null"

alertmanager.config.templates[0]📜

Type: string

Default value
"/etc/alertmanager/config/*.tmpl"

alertmanager.stringConfig📜

Type: string

Default value
""

alertmanager.tplConfig📜

Type: bool

Default value
false

alertmanager.templateFiles📜

Type: object

Default value
{}

alertmanager.ingress.enabled📜

Type: bool

Default value
false

alertmanager.ingress.annotations📜

Type: object

Default value
{}

alertmanager.ingress.labels📜

Type: object

Default value
{}

alertmanager.ingress.hosts📜

Type: list

Default value
[]

alertmanager.ingress.paths📜

Type: list

Default value
[]

alertmanager.ingress.tls📜

Type: list

Default value
[]

alertmanager.secret.annotations📜

Type: object

Default value
{}

alertmanager.ingressPerReplica.enabled📜

Type: bool

Default value
false

alertmanager.ingressPerReplica.annotations📜

Type: object

Default value
{}

alertmanager.ingressPerReplica.labels📜

Type: object

Default value
{}

alertmanager.ingressPerReplica.hostPrefix📜

Type: string

Default value
""

alertmanager.ingressPerReplica.hostDomain📜

Type: string

Default value
""

alertmanager.ingressPerReplica.paths📜

Type: list

Default value
[]

alertmanager.ingressPerReplica.tlsSecretName📜

Type: string

Default value
""

alertmanager.ingressPerReplica.tlsSecretPerReplica.enabled📜

Type: bool

Default value
false

alertmanager.ingressPerReplica.tlsSecretPerReplica.prefix📜

Type: string

Default value
"alertmanager"

alertmanager.service.annotations📜

Type: object

Default value
{}

alertmanager.service.labels📜

Type: object

Default value
{}

alertmanager.service.clusterIP📜

Type: string

Default value
""

alertmanager.service.ipDualStack.enabled📜

Type: bool

Default value
false

alertmanager.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

alertmanager.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

alertmanager.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

alertmanager.service.port📜

Type: int

Default value
9093

alertmanager.service.targetPort📜

Type: int

Default value
9093

alertmanager.service.nodePort📜

Type: int

Default value
30903

alertmanager.service.additionalPorts📜

Type: list

Default value
[]

alertmanager.service.externalIPs📜

Type: list

Default value
[]

alertmanager.service.loadBalancerIP📜

Type: string

Default value
""

alertmanager.service.loadBalancerSourceRanges📜

Type: list

Default value
[]

alertmanager.service.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

alertmanager.service.sessionAffinity📜

Type: string

Default value
"None"

alertmanager.service.sessionAffinityConfig.clientIP.timeoutSeconds📜

Type: int

Default value
10800

alertmanager.service.type📜

Type: string

Default value
"ClusterIP"

alertmanager.servicePerReplica.enabled📜

Type: bool

Default value
false

alertmanager.servicePerReplica.annotations📜

Type: object

Default value
{}

alertmanager.servicePerReplica.port📜

Type: int

Default value
9093

alertmanager.servicePerReplica.targetPort📜

Type: int

Default value
9093

alertmanager.servicePerReplica.nodePort📜

Type: int

Default value
30904

alertmanager.servicePerReplica.loadBalancerSourceRanges📜

Type: list

Default value
[]

alertmanager.servicePerReplica.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

alertmanager.servicePerReplica.type📜

Type: string

Default value
"ClusterIP"

alertmanager.serviceMonitor.selfMonitor📜

Type: bool

Default value
true

alertmanager.serviceMonitor.interval📜

Type: string

Default value
""

alertmanager.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

alertmanager.serviceMonitor.sampleLimit📜

Type: int

Default value
0

alertmanager.serviceMonitor.targetLimit📜

Type: int

Default value
0

alertmanager.serviceMonitor.labelLimit📜

Type: int

Default value
0

alertmanager.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

alertmanager.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

alertmanager.serviceMonitor.proxyUrl📜

Type: string

Default value
""

alertmanager.serviceMonitor.scheme📜

Type: string

Default value
""

alertmanager.serviceMonitor.enableHttp2📜

Type: bool

Default value
true

alertmanager.serviceMonitor.tlsConfig📜

Type: object

Default value
{}

alertmanager.serviceMonitor.bearerTokenFile📜

Type: string

Default value
nil

alertmanager.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

alertmanager.serviceMonitor.relabelings📜

Type: list

Default value
[]

alertmanager.serviceMonitor.additionalEndpoints📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.podMetadata📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.image.registry📜

Type: string

Default value
"registry1.dso.mil"

alertmanager.alertmanagerSpec.image.repository📜

Type: string

Default value
"ironbank/opensource/prometheus/alertmanager"

alertmanager.alertmanagerSpec.image.tag📜

Type: string

Default value
"v0.27.0"

alertmanager.alertmanagerSpec.image.sha📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.useExistingSecret📜

Type: bool

Default value
false

alertmanager.alertmanagerSpec.secrets📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.automountServiceAccountToken📜

Type: bool

Default value
true

alertmanager.alertmanagerSpec.configMaps📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.web📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.alertmanagerConfigSelector📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.alertmanagerConfigNamespaceSelector📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.alertmanagerConfiguration📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.alertmanagerConfigMatcherStrategy📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.logFormat📜

Type: string

Default value
"logfmt"

alertmanager.alertmanagerSpec.logLevel📜

Type: string

Default value
"info"

alertmanager.alertmanagerSpec.replicas📜

Type: int

Default value
1

alertmanager.alertmanagerSpec.retention📜

Type: string

Default value
"120h"

alertmanager.alertmanagerSpec.storage📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.externalUrl📜

Type: string

Default value
nil

alertmanager.alertmanagerSpec.routePrefix📜

Type: string

Default value
"/"

alertmanager.alertmanagerSpec.scheme📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.tlsConfig📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.paused📜

Type: bool

Default value
false

alertmanager.alertmanagerSpec.nodeSelector📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.resources.limits.cpu📜

Type: string

Default value
"100m"

alertmanager.alertmanagerSpec.resources.limits.memory📜

Type: string

Default value
"100Mi"

alertmanager.alertmanagerSpec.resources.requests.cpu📜

Type: string

Default value
"100m"

alertmanager.alertmanagerSpec.resources.requests.memory📜

Type: string

Default value
"100Mi"

alertmanager.alertmanagerSpec.podAntiAffinity📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.podAntiAffinityTopologyKey📜

Type: string

Default value
"kubernetes.io/hostname"

alertmanager.alertmanagerSpec.affinity📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.tolerations📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.topologySpreadConstraints📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.securityContext.runAsGroup📜

Type: int

Default value
2000

alertmanager.alertmanagerSpec.securityContext.runAsNonRoot📜

Type: bool

Default value
true

alertmanager.alertmanagerSpec.securityContext.runAsUser📜

Type: int

Default value
1000

alertmanager.alertmanagerSpec.securityContext.fsGroup📜

Type: int

Default value
2000

alertmanager.alertmanagerSpec.securityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

alertmanager.alertmanagerSpec.listenLocal📜

Type: bool

Default value
false

alertmanager.alertmanagerSpec.containers📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.volumes📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.volumeMounts📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.initContainers📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.priorityClassName📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.additionalPeers📜

Type: list

Default value
[]

alertmanager.alertmanagerSpec.portName📜

Type: string

Default value
"http-web"

alertmanager.alertmanagerSpec.clusterAdvertiseAddress📜

Type: bool

Default value
false

alertmanager.alertmanagerSpec.clusterGossipInterval📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.clusterPeerTimeout📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.clusterPushpullInterval📜

Type: string

Default value
""

alertmanager.alertmanagerSpec.forceEnableClusterMode📜

Type: bool

Default value
false

alertmanager.alertmanagerSpec.minReadySeconds📜

Type: int

Default value
0

alertmanager.alertmanagerSpec.additionalConfig📜

Type: object

Default value
{}

alertmanager.alertmanagerSpec.additionalConfigString📜

Type: string

Default value
""

alertmanager.extraSecret.annotations📜

Type: object

Default value
{}

alertmanager.extraSecret.data📜

Type: object

Default value
{}

grafana.enabled📜

Type: bool

Default value
false

grafana.namespaceOverride📜

Type: string

Default value
""

grafana.image.registry📜

Type: string

Default value
"registry1.dso.mil"

grafana.image.repository📜

Type: string

Default value
"ironbank/big-bang/grafana/grafana-plugins"

grafana.image.tag📜

Type: string

Default value
"11.0.0"

grafana.image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

grafana.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

grafana.resources.limits.cpu📜

Type: string

Default value
"100m"

grafana.resources.limits.memory📜

Type: string

Default value
"256Mi"

grafana.resources.requests.cpu📜

Type: string

Default value
"100m"

grafana.resources.requests.memory📜

Type: string

Default value
"256Mi"

grafana.testFramework.registry📜

Type: string

Default value
"registry1.dso.mil"

grafana.testFramework.repository📜

Type: string

Default value
"ironbank/opensource/bats/bats"

grafana.testFramework.tag📜

Type: string

Default value
"v1.11.0"

grafana.testFramework.pullSecrets[0]📜

Type: string

Default value
"private-registry"

grafana.testFramework.imagePullPolicy📜

Type: string

Default value
"IfNotPresent"

grafana.testFramework.securityContext.capabilites.drop[0]📜

Type: string

Default value
"ALL"

grafana.forceDeployDatasources📜

Type: bool

Default value
false

grafana.forceDeployDashboards📜

Type: bool

Default value
false

grafana.defaultDashboardsEnabled📜

Type: bool

Default value
true

grafana.defaultDashboardsTimezone📜

Type: string

Default value
"utc"

grafana.defaultDashboardsEditable📜

Type: bool

Default value
true

grafana.adminPassword📜

Type: string

Default value
"prom-operator"

grafana.”grafana.ini”.”auth.generic_oauth”.enabled📜

Type: bool

Default value
false

grafana.”grafana.ini”.”auth.generic_oauth”.client_id📜

Type: string

Default value
"grafana"

grafana.”grafana.ini”.”auth.generic_oauth”.client_secret📜

Type: string

Default value
"secret"

grafana.”grafana.ini”.”auth.generic_oauth”.scopes📜

Type: string

Default value
"Grafana"

grafana.”grafana.ini”.”auth.generic_oauth”.auth_url📜

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/auth"

grafana.”grafana.ini”.”auth.generic_oauth”.token_url📜

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/token"

grafana.”grafana.ini”.”auth.generic_oauth”.api_url📜

Type: string

Default value
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/userinfo"

grafana.”grafana.ini”.”auth.generic_oauth”.allow_sign_up📜

Type: bool

Default value
true

grafana.”grafana.ini”.”auth.generic_oauth”.role_attribute_path📜

Type: string

Default value
"Viewer"

grafana.”grafana.ini”.”plugin.grafana-piechart-panel”.path📜

Type: string

Default value
"/var/lib/bb-plugins/piechart-panel"

grafana.”grafana.ini”.”plugin.grafana-polystat-panel”.path📜

Type: string

Default value
"/var/lib/bb-plugins/polystat-panel"

grafana.”grafana.ini”.”plugin.redis-datasource”.path📜

Type: string

Default value
"/var/lib/bb-plugins/redis-datasource"

grafana.rbac.pspEnabled📜

Type: bool

Default value
false

grafana.ingress.enabled📜

Type: bool

Default value
false

grafana.ingress.annotations📜

Type: object

Default value
{}

grafana.ingress.labels📜

Type: object

Default value
{}

grafana.ingress.hosts📜

Type: list

Default value
[]

grafana.ingress.path📜

Type: string

Default value
"/"

grafana.ingress.tls📜

Type: list

Default value
[]

grafana.serviceAccount.create📜

Type: bool

Default value
true

grafana.serviceAccount.autoMount📜

Type: bool

Default value
true

grafana.sidecar.image.registry📜

Type: string

Default value
"registry1.dso.mil"

grafana.sidecar.image.repository📜

Type: string

Default value
"ironbank/kiwigrid/k8s-sidecar"

grafana.sidecar.image.tag📜

Type: string

Default value
"1.27.2"

grafana.sidecar.resources.limits.cpu📜

Type: string

Default value
"100m"

grafana.sidecar.resources.limits.memory📜

Type: string

Default value
"100Mi"

grafana.sidecar.resources.requests.cpu📜

Type: string

Default value
"100m"

grafana.sidecar.resources.requests.memory📜

Type: string

Default value
"100Mi"

grafana.sidecar.securityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

grafana.sidecar.dashboards.enabled📜

Type: bool

Default value
true

grafana.sidecar.dashboards.label📜

Type: string

Default value
"grafana_dashboard"

grafana.sidecar.dashboards.labelValue📜

Type: string

Default value
"1"

grafana.sidecar.dashboards.searchNamespace📜

Type: string

Default value
"ALL"

grafana.sidecar.dashboards.enableNewTablePanelSyntax📜

Type: bool

Default value
false

grafana.sidecar.dashboards.annotations📜

Type: object

Default value
{}

grafana.sidecar.dashboards.multicluster.global.enabled📜

Type: bool

Default value
false

grafana.sidecar.dashboards.multicluster.etcd.enabled📜

Type: bool

Default value
false

grafana.sidecar.dashboards.provider.allowUiUpdates📜

Type: bool

Default value
false

grafana.sidecar.datasources.enabled📜

Type: bool

Default value
true

grafana.sidecar.datasources.defaultDatasourceEnabled📜

Type: bool

Default value
true

grafana.sidecar.datasources.isDefaultDatasource📜

Type: bool

Default value
true

grafana.sidecar.datasources.name📜

Type: string

Default value
"Prometheus"

grafana.sidecar.datasources.uid📜

Type: string

Default value
"prometheus"

grafana.sidecar.datasources.annotations📜

Type: object

Default value
{}

grafana.sidecar.datasources.httpMethod📜

Type: string

Default value
"POST"

grafana.sidecar.datasources.createPrometheusReplicasDatasources📜

Type: bool

Default value
false

grafana.sidecar.datasources.label📜

Type: string

Default value
"grafana_datasource"

grafana.sidecar.datasources.labelValue📜

Type: string

Default value
"1"

grafana.sidecar.datasources.exemplarTraceIdDestinations📜

Type: object

Default value
{}

grafana.sidecar.datasources.alertmanager.enabled📜

Type: bool

Default value
true

grafana.sidecar.datasources.alertmanager.name📜

Type: string

Default value
"Alertmanager"

grafana.sidecar.datasources.alertmanager.uid📜

Type: string

Default value
"alertmanager"

grafana.sidecar.datasources.alertmanager.handleGrafanaManagedAlerts📜

Type: bool

Default value
false

grafana.sidecar.datasources.alertmanager.implementation📜

Type: string

Default value
"prometheus"

grafana.dashboardProviders📜

Type: object

Default value
{}

grafana.downloadDashboardsImage.registry📜

Type: string

Default value
"registry1.dso.mil"

grafana.downloadDashboardsImage.repository📜

Type: string

Default value
"ironbank/big-bang/base"

grafana.downloadDashboardsImage.tag📜

Type: string

Default value
"2.1.0"

grafana.downloadDashboards.resources.limits.cpu📜

Type: string

Default value
"20m"

grafana.downloadDashboards.resources.limits.memory📜

Type: string

Default value
"20Mi"

grafana.downloadDashboards.resources.requests.cpu📜

Type: string

Default value
"20m"

grafana.downloadDashboards.resources.requests.memory📜

Type: string

Default value
"20Mi"

grafana.dashboards📜

Type: object

Default value
{}

grafana.extraConfigmapMounts📜

Type: list

Default value
[]

grafana.extraSecretMounts📜

Type: list

Default value
[]

grafana.deleteDatasources📜

Type: list

Default value
[]

grafana.additionalDataSources📜

Type: list

Default value
[]

grafana.service.portName📜

Type: string

Default value
"http-web"

grafana.serviceMonitor.enabled📜

Type: bool

Default value
true

grafana.serviceMonitor.path📜

Type: string

Default value
"/metrics"

grafana.serviceMonitor.labels📜

Type: object

Default value
{}

grafana.serviceMonitor.interval📜

Type: string

Default value
""

grafana.serviceMonitor.scheme📜

Type: string

Default value
"http"

grafana.serviceMonitor.tlsConfig📜

Type: object

Default value
{}

grafana.serviceMonitor.scrapeTimeout📜

Type: string

Default value
"30s"

grafana.serviceMonitor.relabelings📜

Type: list

Default value
[]

grafana.persistence.type📜

Type: string

Default value
"pvc"

grafana.persistence.enabled📜

Type: bool

Default value
false

grafana.persistence.accessModes[0]📜

Type: string

Default value
"ReadWriteOnce"

grafana.persistence.size📜

Type: string

Default value
"10Gi"

grafana.initChownData.enabled📜

Type: bool

Default value
false

grafana.initChownData.image.registry📜

Type: string

Default value
"registry1.dso.mil"

grafana.initChownData.image.repository📜

Type: string

Default value
"ironbank/redhat/ubi/ubi9-minimal"

grafana.initChownData.image.tag📜

Type: string

Default value
"9.4"

grafana.initChownData.image.sha📜

Type: string

Default value
""

grafana.initChownData.image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

grafana.initChownData.resources.limits.cpu📜

Type: string

Default value
"100m"

grafana.initChownData.resources.limits.memory📜

Type: string

Default value
"128Mi"

grafana.initChownData.resources.requests.cpu📜

Type: string

Default value
"100m"

grafana.initChownData.resources.requests.memory📜

Type: string

Default value
"128Mi"

kiali.enabled📜

Type: bool

Default value
false

kubernetesServiceMonitors.enabled📜

Type: bool

Default value
true

kubeApiServer.enabled📜

Type: bool

Default value
true

kubeApiServer.tlsConfig.serverName📜

Type: string

Default value
"kubernetes"

kubeApiServer.tlsConfig.insecureSkipVerify📜

Type: bool

Default value
false

kubeApiServer.serviceMonitor.interval📜

Type: string

Default value
""

kubeApiServer.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeApiServer.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeApiServer.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeApiServer.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeApiServer.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeApiServer.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeApiServer.serviceMonitor.jobLabel📜

Type: string

Default value
"component"

kubeApiServer.serviceMonitor.selector.matchLabels.component📜

Type: string

Default value
"apiserver"

kubeApiServer.serviceMonitor.selector.matchLabels.provider📜

Type: string

Default value
"kubernetes"

kubeApiServer.serviceMonitor.metricRelabelings[0].action📜

Type: string

Default value
"drop"

kubeApiServer.serviceMonitor.metricRelabelings[0].regex📜

Type: string

Default value
"apiserver_request_duration_seconds_bucket;(0.15\|0.2\|0.3\|0.35\|0.4\|0.45\|0.6\|0.7\|0.8\|0.9\|1.25\|1.5\|1.75\|2\|3\|3.5\|4\|4.5\|6\|7\|8\|9\|15\|25\|40\|50)"

kubeApiServer.serviceMonitor.metricRelabelings[0].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubeApiServer.serviceMonitor.metricRelabelings[0].sourceLabels[1]📜

Type: string

Default value
"le"

kubeApiServer.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeApiServer.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubelet.enabled📜

Type: bool

Default value
true

kubelet.namespace📜

Type: string

Default value
"kube-system"

kubelet.serviceMonitor.attachMetadata.node📜

Type: bool

Default value
false

kubelet.serviceMonitor.interval📜

Type: string

Default value
""

kubelet.serviceMonitor.honorLabels📜

Type: bool

Default value
true

kubelet.serviceMonitor.honorTimestamps📜

Type: bool

Default value
true

kubelet.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubelet.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubelet.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubelet.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubelet.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubelet.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubelet.serviceMonitor.https📜

Type: bool

Default value
true

kubelet.serviceMonitor.insecureSkipVerify📜

Type: bool

Default value
true

kubelet.serviceMonitor.cAdvisor📜

Type: bool

Default value
true

kubelet.serviceMonitor.probes📜

Type: bool

Default value
true

kubelet.serviceMonitor.resource📜

Type: bool

Default value
false

kubelet.serviceMonitor.resourcePath📜

Type: string

Default value
"/metrics/resource/v1alpha1"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].regex📜

Type: string

Default value
"container_cpu_(cfs_throttled_seconds_total\|load_average_10s\|system_seconds_total\|user_seconds_total)"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].regex📜

Type: string

Default value
"container_fs_(io_current\|io_time_seconds_total\|io_time_weighted_seconds_total\|reads_merged_total\|sector_reads_total\|sector_writes_total\|writes_merged_total)"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[2].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[2].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[2].regex📜

Type: string

Default value
"container_memory_(mapped_file\|swap)"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].regex📜

Type: string

Default value
"container_(file_descriptors\|tasks_state\|threads_max)"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].sourceLabels[0]📜

Type: string

Default value
"__name__"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].regex📜

Type: string

Default value
"container_spec.*"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].sourceLabels[0]📜

Type: string

Default value
"id"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].sourceLabels[1]📜

Type: string

Default value
"pod"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].action📜

Type: string

Default value
"drop"

kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].regex📜

Type: string

Default value
".+;"

kubelet.serviceMonitor.probesMetricRelabelings📜

Type: list

Default value
[]

kubelet.serviceMonitor.cAdvisorRelabelings[0].action📜

Type: string

Default value
"replace"

kubelet.serviceMonitor.cAdvisorRelabelings[0].sourceLabels[0]📜

Type: string

Default value
"__metrics_path__"

kubelet.serviceMonitor.cAdvisorRelabelings[0].targetLabel📜

Type: string

Default value
"metrics_path"

kubelet.serviceMonitor.probesRelabelings[0].action📜

Type: string

Default value
"replace"

kubelet.serviceMonitor.probesRelabelings[0].sourceLabels[0]📜

Type: string

Default value
"__metrics_path__"

kubelet.serviceMonitor.probesRelabelings[0].targetLabel📜

Type: string

Default value
"metrics_path"

kubelet.serviceMonitor.resourceRelabelings[0].action📜

Type: string

Default value
"replace"

kubelet.serviceMonitor.resourceRelabelings[0].sourceLabels[0]📜

Type: string

Default value
"__metrics_path__"

kubelet.serviceMonitor.resourceRelabelings[0].targetLabel📜

Type: string

Default value
"metrics_path"

kubelet.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubelet.serviceMonitor.relabelings[0].action📜

Type: string

Default value
"replace"

kubelet.serviceMonitor.relabelings[0].sourceLabels[0]📜

Type: string

Default value
"__metrics_path__"

kubelet.serviceMonitor.relabelings[0].targetLabel📜

Type: string

Default value
"metrics_path"

kubelet.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeControllerManager.enabled📜

Type: bool

Default value
true

kubeControllerManager.endpoints📜

Type: list

Default value
[]

kubeControllerManager.service.enabled📜

Type: bool

Default value
true

kubeControllerManager.service.port📜

Type: string

Default value
nil

kubeControllerManager.service.targetPort📜

Type: string

Default value
nil

kubeControllerManager.service.ipDualStack.enabled📜

Type: bool

Default value
false

kubeControllerManager.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

kubeControllerManager.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

kubeControllerManager.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

kubeControllerManager.serviceMonitor.enabled📜

Type: bool

Default value
true

kubeControllerManager.serviceMonitor.interval📜

Type: string

Default value
""

kubeControllerManager.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeControllerManager.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeControllerManager.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeControllerManager.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeControllerManager.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeControllerManager.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeControllerManager.serviceMonitor.port📜

Type: string

Default value
"http-metrics"

kubeControllerManager.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

kubeControllerManager.serviceMonitor.selector📜

Type: object

Default value
{}

kubeControllerManager.serviceMonitor.https📜

Type: string

Default value
nil

kubeControllerManager.serviceMonitor.insecureSkipVerify📜

Type: string

Default value
nil

kubeControllerManager.serviceMonitor.serverName📜

Type: string

Default value
nil

kubeControllerManager.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubeControllerManager.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeControllerManager.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

coreDns.enabled📜

Type: bool

Default value
true

coreDns.service.enabled📜

Type: bool

Default value
true

coreDns.service.port📜

Type: int

Default value
9153

coreDns.service.targetPort📜

Type: int

Default value
9153

coreDns.service.ipDualStack.enabled📜

Type: bool

Default value
false

coreDns.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

coreDns.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

coreDns.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

coreDns.serviceMonitor.enabled📜

Type: bool

Default value
true

coreDns.serviceMonitor.interval📜

Type: string

Default value
""

coreDns.serviceMonitor.sampleLimit📜

Type: int

Default value
0

coreDns.serviceMonitor.targetLimit📜

Type: int

Default value
0

coreDns.serviceMonitor.labelLimit📜

Type: int

Default value
0

coreDns.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

coreDns.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

coreDns.serviceMonitor.proxyUrl📜

Type: string

Default value
""

coreDns.serviceMonitor.port📜

Type: string

Default value
"http-metrics"

coreDns.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

coreDns.serviceMonitor.selector📜

Type: object

Default value
{}

coreDns.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

coreDns.serviceMonitor.relabelings📜

Type: list

Default value
[]

coreDns.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeDns.enabled📜

Type: bool

Default value
false

kubeDns.service.dnsmasq.port📜

Type: int

Default value
10054

kubeDns.service.dnsmasq.targetPort📜

Type: int

Default value
10054

kubeDns.service.skydns.port📜

Type: int

Default value
10055

kubeDns.service.skydns.targetPort📜

Type: int

Default value
10055

kubeDns.service.ipDualStack.enabled📜

Type: bool

Default value
false

kubeDns.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

kubeDns.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

kubeDns.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

kubeDns.serviceMonitor.interval📜

Type: string

Default value
""

kubeDns.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeDns.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeDns.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeDns.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeDns.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeDns.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeDns.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

kubeDns.serviceMonitor.selector📜

Type: object

Default value
{}

kubeDns.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubeDns.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeDns.serviceMonitor.dnsmasqMetricRelabelings📜

Type: list

Default value
[]

kubeDns.serviceMonitor.dnsmasqRelabelings📜

Type: list

Default value
[]

kubeDns.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeEtcd.enabled📜

Type: bool

Default value
true

kubeEtcd.endpoints📜

Type: list

Default value
[]

kubeEtcd.service.enabled📜

Type: bool

Default value
true

kubeEtcd.service.port📜

Type: int

Default value
2381

kubeEtcd.service.targetPort📜

Type: int

Default value
2381

kubeEtcd.service.ipDualStack.enabled📜

Type: bool

Default value
false

kubeEtcd.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

kubeEtcd.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

kubeEtcd.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

kubeEtcd.serviceMonitor.enabled📜

Type: bool

Default value
true

kubeEtcd.serviceMonitor.interval📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeEtcd.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeEtcd.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeEtcd.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeEtcd.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeEtcd.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.scheme📜

Type: string

Default value
"http"

kubeEtcd.serviceMonitor.insecureSkipVerify📜

Type: bool

Default value
false

kubeEtcd.serviceMonitor.serverName📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.caFile📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.certFile📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.keyFile📜

Type: string

Default value
""

kubeEtcd.serviceMonitor.port📜

Type: string

Default value
"http-metrics"

kubeEtcd.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

kubeEtcd.serviceMonitor.selector📜

Type: object

Default value
{}

kubeEtcd.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubeEtcd.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeEtcd.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeScheduler.enabled📜

Type: bool

Default value
true

kubeScheduler.endpoints📜

Type: list

Default value
[]

kubeScheduler.service.enabled📜

Type: bool

Default value
true

kubeScheduler.service.port📜

Type: string

Default value
nil

kubeScheduler.service.targetPort📜

Type: string

Default value
nil

kubeScheduler.service.ipDualStack.enabled📜

Type: bool

Default value
false

kubeScheduler.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

kubeScheduler.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

kubeScheduler.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

kubeScheduler.serviceMonitor.enabled📜

Type: bool

Default value
true

kubeScheduler.serviceMonitor.interval📜

Type: string

Default value
""

kubeScheduler.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeScheduler.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeScheduler.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeScheduler.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeScheduler.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeScheduler.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeScheduler.serviceMonitor.https📜

Type: string

Default value
nil

kubeScheduler.serviceMonitor.port📜

Type: string

Default value
"http-metrics"

kubeScheduler.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

kubeScheduler.serviceMonitor.selector📜

Type: object

Default value
{}

kubeScheduler.serviceMonitor.insecureSkipVerify📜

Type: string

Default value
nil

kubeScheduler.serviceMonitor.serverName📜

Type: string

Default value
nil

kubeScheduler.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubeScheduler.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeScheduler.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeProxy.enabled📜

Type: bool

Default value
true

kubeProxy.endpoints📜

Type: list

Default value
[]

kubeProxy.service.enabled📜

Type: bool

Default value
true

kubeProxy.service.port📜

Type: int

Default value
10249

kubeProxy.service.targetPort📜

Type: int

Default value
10249

kubeProxy.service.ipDualStack.enabled📜

Type: bool

Default value
false

kubeProxy.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

kubeProxy.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

kubeProxy.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

kubeProxy.serviceMonitor.enabled📜

Type: bool

Default value
true

kubeProxy.serviceMonitor.interval📜

Type: string

Default value
""

kubeProxy.serviceMonitor.sampleLimit📜

Type: int

Default value
0

kubeProxy.serviceMonitor.targetLimit📜

Type: int

Default value
0

kubeProxy.serviceMonitor.labelLimit📜

Type: int

Default value
0

kubeProxy.serviceMonitor.labelNameLengthLimit📜

Type: int

Default value
0

kubeProxy.serviceMonitor.labelValueLengthLimit📜

Type: int

Default value
0

kubeProxy.serviceMonitor.proxyUrl📜

Type: string

Default value
""

kubeProxy.serviceMonitor.port📜

Type: string

Default value
"http-metrics"

kubeProxy.serviceMonitor.jobLabel📜

Type: string

Default value
"jobLabel"

kubeProxy.serviceMonitor.selector📜

Type: object

Default value
{}

kubeProxy.serviceMonitor.https📜

Type: bool

Default value
false

kubeProxy.serviceMonitor.metricRelabelings📜

Type: list

Default value
[]

kubeProxy.serviceMonitor.relabelings📜

Type: list

Default value
[]

kubeProxy.serviceMonitor.additionalLabels📜

Type: object

Default value
{}

kubeStateMetrics.enabled📜

Type: bool

Default value
true

kube-state-metrics.imagePullSecrets[0].name📜

Type: string

Default value
"private-registry"

kube-state-metrics.image.registry📜

Type: string

Default value
"registry1.dso.mil"

kube-state-metrics.image.repository📜

Type: string

Default value
"ironbank/opensource/kubernetes/kube-state-metrics"

kube-state-metrics.image.tag📜

Type: string

Default value
"v2.12.0"

kube-state-metrics.resources.limits.cpu📜

Type: string

Default value
"100m"

kube-state-metrics.resources.limits.memory📜

Type: string

Default value
"128Mi"

kube-state-metrics.resources.requests.cpu📜

Type: string

Default value
"100m"

kube-state-metrics.resources.requests.memory📜

Type: string

Default value
"128Mi"

kube-state-metrics.namespaceOverride📜

Type: string

Default value
""

kube-state-metrics.rbac.create📜

Type: bool

Default value
true

kube-state-metrics.podSecurityPolicy.enabled📜

Type: bool

Default value
false

kube-state-metrics.securityContext.runAsGroup📜

Type: int

Default value
65532

kube-state-metrics.securityContext.runAsUser📜

Type: int

Default value
65532

kube-state-metrics.securityContext.fsGroup📜

Type: int

Default value
65532

kube-state-metrics.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

kube-state-metrics.releaseLabel📜

Type: bool

Default value
true

kube-state-metrics.prometheus.monitor.enabled📜

Type: bool

Default value
true

kube-state-metrics.prometheus.monitor.interval📜

Type: string

Default value
""

kube-state-metrics.prometheus.monitor.sampleLimit📜

Type: int

Default value
0

kube-state-metrics.prometheus.monitor.targetLimit📜

Type: int

Default value
0

kube-state-metrics.prometheus.monitor.labelLimit📜

Type: int

Default value
0

kube-state-metrics.prometheus.monitor.labelNameLengthLimit📜

Type: int

Default value
0

kube-state-metrics.prometheus.monitor.labelValueLengthLimit📜

Type: int

Default value
0

kube-state-metrics.prometheus.monitor.scrapeTimeout📜

Type: string

Default value
""

kube-state-metrics.prometheus.monitor.proxyUrl📜

Type: string

Default value
""

kube-state-metrics.prometheus.monitor.honorLabels📜

Type: bool

Default value
true

kube-state-metrics.prometheus.monitor.metricRelabelings📜

Type: list

Default value
[]

kube-state-metrics.prometheus.monitor.relabelings📜

Type: list

Default value
[]

kube-state-metrics.selfMonitor.enabled📜

Type: bool

Default value
false

nodeExporter.enabled📜

Type: bool

Default value
true

nodeExporter.operatingSystems.linux.enabled📜

Type: bool

Default value
true

nodeExporter.operatingSystems.darwin.enabled📜

Type: bool

Default value
true

nodeExporter.serviceMonitor.interval📜

Type: string

Default value
""

nodeExporter.jobLabel📜

Type: string

Default value
"jobLabel"

nodeExporter.forceDeployDashboards📜

Type: bool

Default value
false

prometheus-node-exporter.serviceMonitor.attachMetadata📜

Type: object

Default value
{}

prometheus-node-exporter.serviceAccount.imagePullSecrets[0].name📜

Type: string

Default value
"private-registry"

prometheus-node-exporter.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

prometheus-node-exporter.image.registry📜

Type: string

Default value
"registry1.dso.mil"

prometheus-node-exporter.image.repository📜

Type: string

Default value
"ironbank/opensource/prometheus/node-exporter"

prometheus-node-exporter.image.tag📜

Type: string

Default value
"v1.8.1"

prometheus-node-exporter.resources.limits.cpu📜

Type: string

Default value
"200m"

prometheus-node-exporter.resources.limits.memory📜

Type: string

Default value
"250Mi"

prometheus-node-exporter.resources.requests.cpu📜

Type: string

Default value
"200m"

prometheus-node-exporter.resources.requests.memory📜

Type: string

Default value
"250Mi"

prometheus-node-exporter.hostNetwork📜

Type: bool

Default value
false

prometheus-node-exporter.hostPID📜

Type: bool

Default value
false

prometheus-node-exporter.namespaceOverride📜

Type: string

Default value
""

prometheus-node-exporter.podLabels.jobLabel📜

Type: string

Default value
"node-exporter"

prometheus-node-exporter.releaseLabel📜

Type: bool

Default value
true

prometheus-node-exporter.extraArgs[0]📜

Type: string

Default value
"--collector.filesystem.mount-points-exclude=^/(dev\|proc\|sys\|var/lib/docker/.+\|var/lib/kubelet/.+)($\|/)"

prometheus-node-exporter.extraArgs[1]📜

Type: string

Default value
"--collector.filesystem.fs-types-exclude=^(autofs\|binfmt_misc\|bpf\|cgroup2?\|configfs\|debugfs\|devpts\|devtmpfs\|fusectl\|hugetlbfs\|iso9660\|mqueue\|nsfs\|overlay\|proc\|procfs\|pstore\|rpc_pipefs\|securityfs\|selinuxfs\|squashfs\|sysfs\|tracefs)$"

prometheus-node-exporter.service.portName📜

Type: string

Default value
"http-metrics"

prometheus-node-exporter.service.ipDualStack.enabled📜

Type: bool

Default value
false

prometheus-node-exporter.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

prometheus-node-exporter.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

prometheus-node-exporter.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

prometheus-node-exporter.prometheus.monitor.enabled📜

Type: bool

Default value
true

prometheus-node-exporter.prometheus.monitor.jobLabel📜

Type: string

Default value
"jobLabel"

prometheus-node-exporter.prometheus.monitor.interval📜

Type: string

Default value
""

prometheus-node-exporter.prometheus.monitor.sampleLimit📜

Type: int

Default value
0

prometheus-node-exporter.prometheus.monitor.targetLimit📜

Type: int

Default value
0

prometheus-node-exporter.prometheus.monitor.labelLimit📜

Type: int

Default value
0

prometheus-node-exporter.prometheus.monitor.labelNameLengthLimit📜

Type: int

Default value
0

prometheus-node-exporter.prometheus.monitor.labelValueLengthLimit📜

Type: int

Default value
0

prometheus-node-exporter.prometheus.monitor.scrapeTimeout📜

Type: string

Default value
""

prometheus-node-exporter.prometheus.monitor.proxyUrl📜

Type: string

Default value
""

prometheus-node-exporter.prometheus.monitor.metricRelabelings📜

Type: list

Default value
[]

prometheus-node-exporter.prometheus.monitor.relabelings📜

Type: list

Default value
[]

prometheus-node-exporter.rbac.pspEnabled📜

Type: bool

Default value
false

prometheusOperator.enabled📜

Type: bool

Default value
true

prometheusOperator.fullnameOverride📜

Type: string

Default value
""

prometheusOperator.revisionHistoryLimit📜

Type: int

Default value
10

prometheusOperator.strategy📜

Type: object

Default value
{}

prometheusOperator.tls.enabled📜

Type: bool

Default value
true

prometheusOperator.tls.tlsMinVersion📜

Type: string

Default value
"VersionTLS13"

prometheusOperator.tls.internalPort📜

Type: int

Default value
10250

prometheusOperator.admissionWebhooks.failurePolicy📜

Type: string

Default value
""

prometheusOperator.admissionWebhooks.timeoutSeconds📜

Type: int

Default value
10

prometheusOperator.admissionWebhooks.enabled📜

Type: bool

Default value
true

prometheusOperator.admissionWebhooks.caBundle📜

Type: string

Default value
""

prometheusOperator.admissionWebhooks.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

prometheusOperator.admissionWebhooks.annotations📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.namespaceSelector📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.objectSelector📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.deployment.enabled📜

Type: bool

Default value
false

prometheusOperator.admissionWebhooks.deployment.replicas📜

Type: int

Default value
1

prometheusOperator.admissionWebhooks.deployment.strategy📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.deployment.podDisruptionBudget📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.deployment.revisionHistoryLimit📜

Type: int

Default value
10

prometheusOperator.admissionWebhooks.deployment.tls.enabled📜

Type: bool

Default value
true

prometheusOperator.admissionWebhooks.deployment.tls.tlsMinVersion📜

Type: string

Default value
"VersionTLS13"

prometheusOperator.admissionWebhooks.deployment.tls.internalPort📜

Type: int

Default value
10250

prometheusOperator.admissionWebhooks.deployment.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

prometheusOperator.admissionWebhooks.deployment.serviceAccount.create📜

Type: bool

Default value
true

prometheusOperator.admissionWebhooks.deployment.serviceAccount.name📜

Type: string

Default value
""

prometheusOperator.admissionWebhooks.deployment.service.annotations📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.deployment.service.labels📜

Type: object

Default value
{}

prometheusOperator.admissionWebhooks.deployment.service.clusterIP📜

Type: string

Default value
""

prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.enabled📜

Type: bool

Default value
false

prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilies[0]📜

Type: string

Default value
"IPv6"

prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilies[1]📜

Type: string

Default value
"IPv4"

prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilyPolicy📜

Type: string

Default value
"PreferDualStack"

prometheusOperator.admissionWebhooks.deployment.service.nodePort📜

Type: int

Default value
31080

prometheusOperator.admissionWebhooks.deployment.service.nodePortTls📜

Type: int

Default value
31443