monitoring values.yaml
📜
domain📜
Type: string
"dev.bigbang.mil"
flux.enabled📜
Type: bool
false
flux.namespace📜
Type: string
"flux-system"
networkPolicies.enabled📜
Type: bool
false
networkPolicies.controlPlaneCidr📜
Type: string
"0.0.0.0/0"
networkPolicies.ingressLabels.app📜
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istio📜
Type: string
"ingressgateway"
networkPolicies.alertmanager📜
Type: object
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
[]
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.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.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
sso.enabled📜
Type: bool
false
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.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"
nameOverride📜
Type: string
"kube-prometheus-stack"
namespaceOverride📜
Type: string
""
kubeTargetVersionOverride📜
Type: string
""
kubeVersionOverride📜
Type: string
""
fullnameOverride📜
Type: string
""
commonLabels📜
Type: object
{}
crds.enabled📜
Type: bool
true
customRules📜
Type: object
{}
defaultRules.create📜
Type: bool
true
defaultRules.rules.alertmanager📜
Type: bool
true
defaultRules.rules.etcd📜
Type: bool
true
defaultRules.rules.configReloaders📜
Type: bool
true
defaultRules.rules.general📜
Type: bool
true
defaultRules.rules.k8sContainerCpuUsageSecondsTotal📜
Type: bool
true
defaultRules.rules.k8sContainerMemoryCache📜
Type: bool
true
defaultRules.rules.k8sContainerMemoryRss📜
Type: bool
true
defaultRules.rules.k8sContainerMemorySwap📜
Type: bool
true
defaultRules.rules.k8sContainerResource📜
Type: bool
true
defaultRules.rules.k8sContainerMemoryWorkingSetBytes📜
Type: bool
true
defaultRules.rules.k8sPodOwner📜
Type: bool
true
defaultRules.rules.kubeApiserverAvailability📜
Type: bool
true
defaultRules.rules.kubeApiserverBurnrate📜
Type: bool
true
defaultRules.rules.kubeApiserverHistogram📜
Type: bool
true
defaultRules.rules.kubeApiserverSlos📜
Type: bool
true
defaultRules.rules.kubeControllerManager📜
Type: bool
true
defaultRules.rules.kubelet📜
Type: bool
true
defaultRules.rules.kubeProxy📜
Type: bool
true
defaultRules.rules.kubePrometheusGeneral📜
Type: bool
true
defaultRules.rules.kubePrometheusNodeRecording📜
Type: bool
true
defaultRules.rules.kubernetesApps📜
Type: bool
true
defaultRules.rules.kubernetesResources📜
Type: bool
true
defaultRules.rules.kubernetesStorage📜
Type: bool
true
defaultRules.rules.kubernetesSystem📜
Type: bool
true
defaultRules.rules.kubeSchedulerAlerting📜
Type: bool
true
defaultRules.rules.kubeSchedulerRecording📜
Type: bool
true
defaultRules.rules.kubeStateMetrics📜
Type: bool
true
defaultRules.rules.network📜
Type: bool
true
defaultRules.rules.node📜
Type: bool
true
defaultRules.rules.nodeExporterAlerting📜
Type: bool
true
defaultRules.rules.nodeExporterRecording📜
Type: bool
true
defaultRules.rules.prometheus📜
Type: bool
true
defaultRules.rules.prometheusOperator📜
Type: bool
true
defaultRules.rules.windows📜
Type: bool
true
defaultRules.appNamespacesTarget📜
Type: string
".*"
defaultRules.keepFiringFor📜
Type: string
""
defaultRules.labels📜
Type: object
{}
defaultRules.annotations📜
Type: object
{}
defaultRules.additionalRuleLabels📜
Type: object
{}
defaultRules.additionalRuleAnnotations📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.alertmanager📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.etcd📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.configReloaders📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.general📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sContainerCpuUsageSecondsTotal📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sContainerMemoryCache📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sContainerMemoryRss📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sContainerMemorySwap📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sContainerResource📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.k8sPodOwner📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeApiserverAvailability📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeApiserverBurnrate📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeApiserverHistogram📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeApiserverSlos📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeControllerManager📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubelet📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeProxy📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubePrometheusGeneral📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubePrometheusNodeRecording📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubernetesApps📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubernetesResources📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubernetesStorage📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubernetesSystem📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeSchedulerAlerting📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeSchedulerRecording📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.kubeStateMetrics📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.network📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.node📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.nodeExporterAlerting📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.nodeExporterRecording📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.prometheus📜
Type: object
{}
defaultRules.additionalRuleGroupLabels.prometheusOperator📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.alertmanager📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.etcd📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.configReloaders📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.general📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sContainerCpuUsageSecondsTotal📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sContainerMemoryCache📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sContainerMemoryRss📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sContainerMemorySwap📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sContainerResource📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.k8sPodOwner📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeApiserverAvailability📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeApiserverBurnrate📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeApiserverHistogram📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeApiserverSlos📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeControllerManager📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubelet📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeProxy📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubePrometheusGeneral📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubePrometheusNodeRecording📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubernetesApps📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubernetesResources📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubernetesStorage📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubernetesSystem📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeSchedulerAlerting📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeSchedulerRecording📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.kubeStateMetrics📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.network📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.node📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.nodeExporterAlerting📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.nodeExporterRecording📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.prometheus📜
Type: object
{}
defaultRules.additionalRuleGroupAnnotations.prometheusOperator📜
Type: object
{}
defaultRules.additionalAggregationLabels📜
Type: list
[]
defaultRules.runbookUrl📜
Type: string
"https://runbooks.prometheus-operator.dev/runbooks"
defaultRules.disabled📜
Type: object
{}
additionalPrometheusRulesMap📜
Type: object
{}
global.rbac.create📜
Type: bool
true
global.rbac.createAggregateClusterRoles📜
Type: bool
false
global.rbac.pspEnabled📜
Type: bool
false
global.rbac.pspAnnotations📜
Type: object
{}
global.imageRegistry📜
Type: string
""
global.imagePullSecrets[0].name📜
Type: string
"private-registry"
windowsMonitoring.enabled📜
Type: bool
false
prometheus-windows-exporter.prometheus.monitor.enabled📜
Type: bool
true
prometheus-windows-exporter.prometheus.monitor.jobLabel📜
Type: string
"jobLabel"
prometheus-windows-exporter.releaseLabel📜
Type: bool
true
prometheus-windows-exporter.podLabels.jobLabel📜
Type: string
"windows-exporter"
prometheus-windows-exporter.config📜
Type: string
"collectors:\n enabled: '[defaults],memory,container'"
alertmanager.enabled📜
Type: bool
true
alertmanager.annotations📜
Type: object
{}
alertmanager.apiVersion📜
Type: string
"v2"
alertmanager.serviceAccount.create📜
Type: bool
true
alertmanager.serviceAccount.name📜
Type: string
""
alertmanager.serviceAccount.annotations📜
Type: object
{}
alertmanager.serviceAccount.automountServiceAccountToken📜
Type: bool
false
alertmanager.podDisruptionBudget.enabled📜
Type: bool
false
alertmanager.podDisruptionBudget.minAvailable📜
Type: int
1
alertmanager.podDisruptionBudget.maxUnavailable📜
Type: string
""
alertmanager.config.global.resolve_timeout📜
Type: string
"5m"
alertmanager.config.inhibit_rules[0].source_matchers[0]📜
Type: string
"severity = critical"
alertmanager.config.inhibit_rules[0].target_matchers[0]📜
Type: string
"severity =~ warning\|info"
alertmanager.config.inhibit_rules[0].equal[0]📜
Type: string
"namespace"
alertmanager.config.inhibit_rules[0].equal[1]📜
Type: string
"alertname"
alertmanager.config.inhibit_rules[1].source_matchers[0]📜
Type: string
"severity = warning"
alertmanager.config.inhibit_rules[1].target_matchers[0]📜
Type: string
"severity = info"
alertmanager.config.inhibit_rules[1].equal[0]📜
Type: string
"namespace"
alertmanager.config.inhibit_rules[1].equal[1]📜
Type: string
"alertname"
alertmanager.config.inhibit_rules[2].source_matchers[0]📜
Type: string
"alertname = InfoInhibitor"
alertmanager.config.inhibit_rules[2].target_matchers[0]📜
Type: string
"severity = info"
alertmanager.config.inhibit_rules[2].equal[0]📜
Type: string
"namespace"
alertmanager.config.inhibit_rules[3].target_matchers[0]📜
Type: string
"alertname = InfoInhibitor"
alertmanager.config.route.group_by[0]📜
Type: string
"namespace"
alertmanager.config.route.group_wait📜
Type: string
"30s"
alertmanager.config.route.group_interval📜
Type: string
"5m"
alertmanager.config.route.repeat_interval📜
Type: string
"12h"
alertmanager.config.route.receiver📜
Type: string
"null"
alertmanager.config.route.routes[0].receiver📜
Type: string
"null"
alertmanager.config.route.routes[0].matchers[0]📜
Type: string
"alertname = \"Watchdog\""
alertmanager.config.receivers[0].name📜
Type: string
"null"
alertmanager.config.templates[0]📜
Type: string
"/etc/alertmanager/config/*.tmpl"
alertmanager.stringConfig📜
Type: string
""
alertmanager.tplConfig📜
Type: bool
false
alertmanager.templateFiles📜
Type: object
{}
alertmanager.ingress.enabled📜
Type: bool
false
alertmanager.ingress.annotations📜
Type: object
{}
alertmanager.ingress.labels📜
Type: object
{}
alertmanager.ingress.hosts📜
Type: list
[]
alertmanager.ingress.paths📜
Type: list
[]
alertmanager.ingress.tls📜
Type: list
[]
alertmanager.secret.annotations📜
Type: object
{}
alertmanager.ingressPerReplica.enabled📜
Type: bool
false
alertmanager.ingressPerReplica.annotations📜
Type: object
{}
alertmanager.ingressPerReplica.labels📜
Type: object
{}
alertmanager.ingressPerReplica.hostPrefix📜
Type: string
""
alertmanager.ingressPerReplica.hostDomain📜
Type: string
""
alertmanager.ingressPerReplica.paths📜
Type: list
[]
alertmanager.ingressPerReplica.tlsSecretName📜
Type: string
""
alertmanager.ingressPerReplica.tlsSecretPerReplica.enabled📜
Type: bool
false
alertmanager.ingressPerReplica.tlsSecretPerReplica.prefix📜
Type: string
"alertmanager"
alertmanager.service.annotations📜
Type: object
{}
alertmanager.service.labels📜
Type: object
{}
alertmanager.service.clusterIP📜
Type: string
""
alertmanager.service.ipDualStack.enabled📜
Type: bool
false
alertmanager.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
alertmanager.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
alertmanager.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
alertmanager.service.port📜
Type: int
9093
alertmanager.service.targetPort📜
Type: int
9093
alertmanager.service.nodePort📜
Type: int
30903
alertmanager.service.additionalPorts📜
Type: list
[]
alertmanager.service.externalIPs📜
Type: list
[]
alertmanager.service.loadBalancerIP📜
Type: string
""
alertmanager.service.loadBalancerSourceRanges📜
Type: list
[]
alertmanager.service.externalTrafficPolicy📜
Type: string
"Cluster"
alertmanager.service.sessionAffinity📜
Type: string
"None"
alertmanager.service.sessionAffinityConfig.clientIP.timeoutSeconds📜
Type: int
10800
alertmanager.service.type📜
Type: string
"ClusterIP"
alertmanager.servicePerReplica.enabled📜
Type: bool
false
alertmanager.servicePerReplica.annotations📜
Type: object
{}
alertmanager.servicePerReplica.port📜
Type: int
9093
alertmanager.servicePerReplica.targetPort📜
Type: int
9093
alertmanager.servicePerReplica.nodePort📜
Type: int
30904
alertmanager.servicePerReplica.loadBalancerSourceRanges📜
Type: list
[]
alertmanager.servicePerReplica.externalTrafficPolicy📜
Type: string
"Cluster"
alertmanager.servicePerReplica.type📜
Type: string
"ClusterIP"
alertmanager.serviceMonitor.selfMonitor📜
Type: bool
true
alertmanager.serviceMonitor.interval📜
Type: string
""
alertmanager.serviceMonitor.additionalLabels📜
Type: object
{}
alertmanager.serviceMonitor.sampleLimit📜
Type: int
0
alertmanager.serviceMonitor.targetLimit📜
Type: int
0
alertmanager.serviceMonitor.labelLimit📜
Type: int
0
alertmanager.serviceMonitor.labelNameLengthLimit📜
Type: int
0
alertmanager.serviceMonitor.labelValueLengthLimit📜
Type: int
0
alertmanager.serviceMonitor.proxyUrl📜
Type: string
""
alertmanager.serviceMonitor.scheme📜
Type: string
""
alertmanager.serviceMonitor.enableHttp2📜
Type: bool
true
alertmanager.serviceMonitor.tlsConfig📜
Type: object
{}
alertmanager.serviceMonitor.bearerTokenFile📜
Type: string
nil
alertmanager.serviceMonitor.metricRelabelings📜
Type: list
[]
alertmanager.serviceMonitor.relabelings📜
Type: list
[]
alertmanager.serviceMonitor.additionalEndpoints📜
Type: list
[]
alertmanager.alertmanagerSpec.podMetadata📜
Type: object
{}
alertmanager.alertmanagerSpec.image.registry📜
Type: string
"registry1.dso.mil"
alertmanager.alertmanagerSpec.image.repository📜
Type: string
"ironbank/opensource/prometheus/alertmanager"
alertmanager.alertmanagerSpec.image.tag📜
Type: string
"v0.27.0"
alertmanager.alertmanagerSpec.image.sha📜
Type: string
""
alertmanager.alertmanagerSpec.useExistingSecret📜
Type: bool
false
alertmanager.alertmanagerSpec.secrets📜
Type: list
[]
alertmanager.alertmanagerSpec.automountServiceAccountToken📜
Type: bool
true
alertmanager.alertmanagerSpec.configMaps📜
Type: list
[]
alertmanager.alertmanagerSpec.web📜
Type: object
{}
alertmanager.alertmanagerSpec.alertmanagerConfigSelector📜
Type: object
{}
alertmanager.alertmanagerSpec.alertmanagerConfigNamespaceSelector📜
Type: object
{}
alertmanager.alertmanagerSpec.alertmanagerConfiguration📜
Type: object
{}
alertmanager.alertmanagerSpec.alertmanagerConfigMatcherStrategy📜
Type: object
{}
alertmanager.alertmanagerSpec.logFormat📜
Type: string
"logfmt"
alertmanager.alertmanagerSpec.logLevel📜
Type: string
"info"
alertmanager.alertmanagerSpec.replicas📜
Type: int
1
alertmanager.alertmanagerSpec.retention📜
Type: string
"120h"
alertmanager.alertmanagerSpec.storage📜
Type: object
{}
alertmanager.alertmanagerSpec.externalUrl📜
Type: string
nil
alertmanager.alertmanagerSpec.routePrefix📜
Type: string
"/"
alertmanager.alertmanagerSpec.scheme📜
Type: string
""
alertmanager.alertmanagerSpec.tlsConfig📜
Type: object
{}
alertmanager.alertmanagerSpec.paused📜
Type: bool
false
alertmanager.alertmanagerSpec.nodeSelector📜
Type: object
{}
alertmanager.alertmanagerSpec.resources.limits.cpu📜
Type: string
"100m"
alertmanager.alertmanagerSpec.resources.limits.memory📜
Type: string
"100Mi"
alertmanager.alertmanagerSpec.resources.requests.cpu📜
Type: string
"100m"
alertmanager.alertmanagerSpec.resources.requests.memory📜
Type: string
"100Mi"
alertmanager.alertmanagerSpec.podAntiAffinity📜
Type: string
""
alertmanager.alertmanagerSpec.podAntiAffinityTopologyKey📜
Type: string
"kubernetes.io/hostname"
alertmanager.alertmanagerSpec.affinity📜
Type: object
{}
alertmanager.alertmanagerSpec.tolerations📜
Type: list
[]
alertmanager.alertmanagerSpec.topologySpreadConstraints📜
Type: list
[]
alertmanager.alertmanagerSpec.securityContext.runAsGroup📜
Type: int
2000
alertmanager.alertmanagerSpec.securityContext.runAsNonRoot📜
Type: bool
true
alertmanager.alertmanagerSpec.securityContext.runAsUser📜
Type: int
1000
alertmanager.alertmanagerSpec.securityContext.fsGroup📜
Type: int
2000
alertmanager.alertmanagerSpec.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
alertmanager.alertmanagerSpec.listenLocal📜
Type: bool
false
alertmanager.alertmanagerSpec.containers📜
Type: list
[]
alertmanager.alertmanagerSpec.volumes📜
Type: list
[]
alertmanager.alertmanagerSpec.volumeMounts📜
Type: list
[]
alertmanager.alertmanagerSpec.initContainers📜
Type: list
[]
alertmanager.alertmanagerSpec.priorityClassName📜
Type: string
""
alertmanager.alertmanagerSpec.additionalPeers📜
Type: list
[]
alertmanager.alertmanagerSpec.portName📜
Type: string
"http-web"
alertmanager.alertmanagerSpec.clusterAdvertiseAddress📜
Type: bool
false
alertmanager.alertmanagerSpec.clusterGossipInterval📜
Type: string
""
alertmanager.alertmanagerSpec.clusterPeerTimeout📜
Type: string
""
alertmanager.alertmanagerSpec.clusterPushpullInterval📜
Type: string
""
alertmanager.alertmanagerSpec.forceEnableClusterMode📜
Type: bool
false
alertmanager.alertmanagerSpec.minReadySeconds📜
Type: int
0
alertmanager.alertmanagerSpec.additionalConfig📜
Type: object
{}
alertmanager.alertmanagerSpec.additionalConfigString📜
Type: string
""
alertmanager.extraSecret.annotations📜
Type: object
{}
alertmanager.extraSecret.data📜
Type: object
{}
grafana.enabled📜
Type: bool
false
grafana.namespaceOverride📜
Type: string
""
grafana.image.registry📜
Type: string
"registry1.dso.mil"
grafana.image.repository📜
Type: string
"ironbank/big-bang/grafana/grafana-plugins"
grafana.image.tag📜
Type: string
"11.0.0"
grafana.image.pullSecrets[0]📜
Type: string
"private-registry"
grafana.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
grafana.resources.limits.cpu📜
Type: string
"100m"
grafana.resources.limits.memory📜
Type: string
"256Mi"
grafana.resources.requests.cpu📜
Type: string
"100m"
grafana.resources.requests.memory📜
Type: string
"256Mi"
grafana.testFramework.registry📜
Type: string
"registry1.dso.mil"
grafana.testFramework.repository📜
Type: string
"ironbank/opensource/bats/bats"
grafana.testFramework.tag📜
Type: string
"v1.11.0"
grafana.testFramework.pullSecrets[0]📜
Type: string
"private-registry"
grafana.testFramework.imagePullPolicy📜
Type: string
"IfNotPresent"
grafana.testFramework.securityContext.capabilites.drop[0]📜
Type: string
"ALL"
grafana.forceDeployDatasources📜
Type: bool
false
grafana.forceDeployDashboards📜
Type: bool
false
grafana.defaultDashboardsEnabled📜
Type: bool
true
grafana.defaultDashboardsTimezone📜
Type: string
"utc"
grafana.defaultDashboardsEditable📜
Type: bool
true
grafana.adminPassword📜
Type: string
"prom-operator"
grafana.”grafana.ini”.”auth.generic_oauth”.enabled📜
Type: bool
false
grafana.”grafana.ini”.”auth.generic_oauth”.client_id📜
Type: string
"grafana"
grafana.”grafana.ini”.”auth.generic_oauth”.client_secret📜
Type: string
"secret"
grafana.”grafana.ini”.”auth.generic_oauth”.scopes📜
Type: string
"Grafana"
grafana.”grafana.ini”.”auth.generic_oauth”.auth_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/auth"
grafana.”grafana.ini”.”auth.generic_oauth”.token_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/token"
grafana.”grafana.ini”.”auth.generic_oauth”.api_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/userinfo"
grafana.”grafana.ini”.”auth.generic_oauth”.allow_sign_up📜
Type: bool
true
grafana.”grafana.ini”.”auth.generic_oauth”.role_attribute_path📜
Type: string
"Viewer"
grafana.”grafana.ini”.”plugin.grafana-piechart-panel”.path📜
Type: string
"/var/lib/bb-plugins/piechart-panel"
grafana.”grafana.ini”.”plugin.grafana-polystat-panel”.path📜
Type: string
"/var/lib/bb-plugins/polystat-panel"
grafana.”grafana.ini”.”plugin.redis-datasource”.path📜
Type: string
"/var/lib/bb-plugins/redis-datasource"
grafana.rbac.pspEnabled📜
Type: bool
false
grafana.ingress.enabled📜
Type: bool
false
grafana.ingress.annotations📜
Type: object
{}
grafana.ingress.labels📜
Type: object
{}
grafana.ingress.hosts📜
Type: list
[]
grafana.ingress.path📜
Type: string
"/"
grafana.ingress.tls📜
Type: list
[]
grafana.serviceAccount.create📜
Type: bool
true
grafana.serviceAccount.autoMount📜
Type: bool
true
grafana.sidecar.image.registry📜
Type: string
"registry1.dso.mil"
grafana.sidecar.image.repository📜
Type: string
"ironbank/kiwigrid/k8s-sidecar"
grafana.sidecar.image.tag📜
Type: string
"1.27.2"
grafana.sidecar.resources.limits.cpu📜
Type: string
"100m"
grafana.sidecar.resources.limits.memory📜
Type: string
"100Mi"
grafana.sidecar.resources.requests.cpu📜
Type: string
"100m"
grafana.sidecar.resources.requests.memory📜
Type: string
"100Mi"
grafana.sidecar.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
grafana.sidecar.dashboards.enabled📜
Type: bool
true
grafana.sidecar.dashboards.label📜
Type: string
"grafana_dashboard"
grafana.sidecar.dashboards.labelValue📜
Type: string
"1"
grafana.sidecar.dashboards.searchNamespace📜
Type: string
"ALL"
grafana.sidecar.dashboards.enableNewTablePanelSyntax📜
Type: bool
false
grafana.sidecar.dashboards.annotations📜
Type: object
{}
grafana.sidecar.dashboards.multicluster.global.enabled📜
Type: bool
false
grafana.sidecar.dashboards.multicluster.etcd.enabled📜
Type: bool
false
grafana.sidecar.dashboards.provider.allowUiUpdates📜
Type: bool
false
grafana.sidecar.datasources.enabled📜
Type: bool
true
grafana.sidecar.datasources.defaultDatasourceEnabled📜
Type: bool
true
grafana.sidecar.datasources.isDefaultDatasource📜
Type: bool
true
grafana.sidecar.datasources.name📜
Type: string
"Prometheus"
grafana.sidecar.datasources.uid📜
Type: string
"prometheus"
grafana.sidecar.datasources.annotations📜
Type: object
{}
grafana.sidecar.datasources.httpMethod📜
Type: string
"POST"
grafana.sidecar.datasources.createPrometheusReplicasDatasources📜
Type: bool
false
grafana.sidecar.datasources.label📜
Type: string
"grafana_datasource"
grafana.sidecar.datasources.labelValue📜
Type: string
"1"
grafana.sidecar.datasources.exemplarTraceIdDestinations📜
Type: object
{}
grafana.sidecar.datasources.alertmanager.enabled📜
Type: bool
true
grafana.sidecar.datasources.alertmanager.name📜
Type: string
"Alertmanager"
grafana.sidecar.datasources.alertmanager.uid📜
Type: string
"alertmanager"
grafana.sidecar.datasources.alertmanager.handleGrafanaManagedAlerts📜
Type: bool
false
grafana.sidecar.datasources.alertmanager.implementation📜
Type: string
"prometheus"
grafana.dashboardProviders📜
Type: object
{}
grafana.downloadDashboardsImage.registry📜
Type: string
"registry1.dso.mil"
grafana.downloadDashboardsImage.repository📜
Type: string
"ironbank/big-bang/base"
grafana.downloadDashboardsImage.tag📜
Type: string
"2.1.0"
grafana.downloadDashboards.resources.limits.cpu📜
Type: string
"20m"
grafana.downloadDashboards.resources.limits.memory📜
Type: string
"20Mi"
grafana.downloadDashboards.resources.requests.cpu📜
Type: string
"20m"
grafana.downloadDashboards.resources.requests.memory📜
Type: string
"20Mi"
grafana.dashboards📜
Type: object
{}
grafana.extraConfigmapMounts📜
Type: list
[]
grafana.extraSecretMounts📜
Type: list
[]
grafana.deleteDatasources📜
Type: list
[]
grafana.additionalDataSources📜
Type: list
[]
grafana.service.portName📜
Type: string
"http-web"
grafana.serviceMonitor.enabled📜
Type: bool
true
grafana.serviceMonitor.path📜
Type: string
"/metrics"
grafana.serviceMonitor.labels📜
Type: object
{}
grafana.serviceMonitor.interval📜
Type: string
""
grafana.serviceMonitor.scheme📜
Type: string
"http"
grafana.serviceMonitor.tlsConfig📜
Type: object
{}
grafana.serviceMonitor.scrapeTimeout📜
Type: string
"30s"
grafana.serviceMonitor.relabelings📜
Type: list
[]
grafana.persistence.type📜
Type: string
"pvc"
grafana.persistence.enabled📜
Type: bool
false
grafana.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
grafana.persistence.size📜
Type: string
"10Gi"
grafana.initChownData.enabled📜
Type: bool
false
grafana.initChownData.image.registry📜
Type: string
"registry1.dso.mil"
grafana.initChownData.image.repository📜
Type: string
"ironbank/redhat/ubi/ubi9-minimal"
grafana.initChownData.image.tag📜
Type: string
"9.4"
grafana.initChownData.image.sha📜
Type: string
""
grafana.initChownData.image.pullPolicy📜
Type: string
"IfNotPresent"
grafana.initChownData.resources.limits.cpu📜
Type: string
"100m"
grafana.initChownData.resources.limits.memory📜
Type: string
"128Mi"
grafana.initChownData.resources.requests.cpu📜
Type: string
"100m"
grafana.initChownData.resources.requests.memory📜
Type: string
"128Mi"
kiali.enabled📜
Type: bool
false
kubernetesServiceMonitors.enabled📜
Type: bool
true
kubeApiServer.enabled📜
Type: bool
true
kubeApiServer.tlsConfig.serverName📜
Type: string
"kubernetes"
kubeApiServer.tlsConfig.insecureSkipVerify📜
Type: bool
false
kubeApiServer.serviceMonitor.interval📜
Type: string
""
kubeApiServer.serviceMonitor.sampleLimit📜
Type: int
0
kubeApiServer.serviceMonitor.targetLimit📜
Type: int
0
kubeApiServer.serviceMonitor.labelLimit📜
Type: int
0
kubeApiServer.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeApiServer.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeApiServer.serviceMonitor.proxyUrl📜
Type: string
""
kubeApiServer.serviceMonitor.jobLabel📜
Type: string
"component"
kubeApiServer.serviceMonitor.selector.matchLabels.component📜
Type: string
"apiserver"
kubeApiServer.serviceMonitor.selector.matchLabels.provider📜
Type: string
"kubernetes"
kubeApiServer.serviceMonitor.metricRelabelings[0].action📜
Type: string
"drop"
kubeApiServer.serviceMonitor.metricRelabelings[0].regex📜
Type: string
"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
"__name__"
kubeApiServer.serviceMonitor.metricRelabelings[0].sourceLabels[1]📜
Type: string
"le"
kubeApiServer.serviceMonitor.relabelings📜
Type: list
[]
kubeApiServer.serviceMonitor.additionalLabels📜
Type: object
{}
kubelet.enabled📜
Type: bool
true
kubelet.namespace📜
Type: string
"kube-system"
kubelet.serviceMonitor.attachMetadata.node📜
Type: bool
false
kubelet.serviceMonitor.interval📜
Type: string
""
kubelet.serviceMonitor.honorLabels📜
Type: bool
true
kubelet.serviceMonitor.honorTimestamps📜
Type: bool
true
kubelet.serviceMonitor.sampleLimit📜
Type: int
0
kubelet.serviceMonitor.targetLimit📜
Type: int
0
kubelet.serviceMonitor.labelLimit📜
Type: int
0
kubelet.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubelet.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubelet.serviceMonitor.proxyUrl📜
Type: string
""
kubelet.serviceMonitor.https📜
Type: bool
true
kubelet.serviceMonitor.insecureSkipVerify📜
Type: bool
true
kubelet.serviceMonitor.cAdvisor📜
Type: bool
true
kubelet.serviceMonitor.probes📜
Type: bool
true
kubelet.serviceMonitor.resource📜
Type: bool
false
kubelet.serviceMonitor.resourcePath📜
Type: string
"/metrics/resource/v1alpha1"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].sourceLabels[0]📜
Type: string
"__name__"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[0].regex📜
Type: string
"container_cpu_(cfs_throttled_seconds_total\|load_average_10s\|system_seconds_total\|user_seconds_total)"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].sourceLabels[0]📜
Type: string
"__name__"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[1].regex📜
Type: string
"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
"__name__"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[2].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[2].regex📜
Type: string
"container_memory_(mapped_file\|swap)"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].sourceLabels[0]📜
Type: string
"__name__"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[3].regex📜
Type: string
"container_(file_descriptors\|tasks_state\|threads_max)"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].sourceLabels[0]📜
Type: string
"__name__"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[4].regex📜
Type: string
"container_spec.*"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].sourceLabels[0]📜
Type: string
"id"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].sourceLabels[1]📜
Type: string
"pod"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].action📜
Type: string
"drop"
kubelet.serviceMonitor.cAdvisorMetricRelabelings[5].regex📜
Type: string
".+;"
kubelet.serviceMonitor.probesMetricRelabelings📜
Type: list
[]
kubelet.serviceMonitor.cAdvisorRelabelings[0].action📜
Type: string
"replace"
kubelet.serviceMonitor.cAdvisorRelabelings[0].sourceLabels[0]📜
Type: string
"__metrics_path__"
kubelet.serviceMonitor.cAdvisorRelabelings[0].targetLabel📜
Type: string
"metrics_path"
kubelet.serviceMonitor.probesRelabelings[0].action📜
Type: string
"replace"
kubelet.serviceMonitor.probesRelabelings[0].sourceLabels[0]📜
Type: string
"__metrics_path__"
kubelet.serviceMonitor.probesRelabelings[0].targetLabel📜
Type: string
"metrics_path"
kubelet.serviceMonitor.resourceRelabelings[0].action📜
Type: string
"replace"
kubelet.serviceMonitor.resourceRelabelings[0].sourceLabels[0]📜
Type: string
"__metrics_path__"
kubelet.serviceMonitor.resourceRelabelings[0].targetLabel📜
Type: string
"metrics_path"
kubelet.serviceMonitor.metricRelabelings📜
Type: list
[]
kubelet.serviceMonitor.relabelings[0].action📜
Type: string
"replace"
kubelet.serviceMonitor.relabelings[0].sourceLabels[0]📜
Type: string
"__metrics_path__"
kubelet.serviceMonitor.relabelings[0].targetLabel📜
Type: string
"metrics_path"
kubelet.serviceMonitor.additionalLabels📜
Type: object
{}
kubeControllerManager.enabled📜
Type: bool
true
kubeControllerManager.endpoints📜
Type: list
[]
kubeControllerManager.service.enabled📜
Type: bool
true
kubeControllerManager.service.port📜
Type: string
nil
kubeControllerManager.service.targetPort📜
Type: string
nil
kubeControllerManager.service.ipDualStack.enabled📜
Type: bool
false
kubeControllerManager.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
kubeControllerManager.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
kubeControllerManager.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
kubeControllerManager.serviceMonitor.enabled📜
Type: bool
true
kubeControllerManager.serviceMonitor.interval📜
Type: string
""
kubeControllerManager.serviceMonitor.sampleLimit📜
Type: int
0
kubeControllerManager.serviceMonitor.targetLimit📜
Type: int
0
kubeControllerManager.serviceMonitor.labelLimit📜
Type: int
0
kubeControllerManager.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeControllerManager.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeControllerManager.serviceMonitor.proxyUrl📜
Type: string
""
kubeControllerManager.serviceMonitor.port📜
Type: string
"http-metrics"
kubeControllerManager.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
kubeControllerManager.serviceMonitor.selector📜
Type: object
{}
kubeControllerManager.serviceMonitor.https📜
Type: string
nil
kubeControllerManager.serviceMonitor.insecureSkipVerify📜
Type: string
nil
kubeControllerManager.serviceMonitor.serverName📜
Type: string
nil
kubeControllerManager.serviceMonitor.metricRelabelings📜
Type: list
[]
kubeControllerManager.serviceMonitor.relabelings📜
Type: list
[]
kubeControllerManager.serviceMonitor.additionalLabels📜
Type: object
{}
coreDns.enabled📜
Type: bool
true
coreDns.service.enabled📜
Type: bool
true
coreDns.service.port📜
Type: int
9153
coreDns.service.targetPort📜
Type: int
9153
coreDns.service.ipDualStack.enabled📜
Type: bool
false
coreDns.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
coreDns.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
coreDns.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
coreDns.serviceMonitor.enabled📜
Type: bool
true
coreDns.serviceMonitor.interval📜
Type: string
""
coreDns.serviceMonitor.sampleLimit📜
Type: int
0
coreDns.serviceMonitor.targetLimit📜
Type: int
0
coreDns.serviceMonitor.labelLimit📜
Type: int
0
coreDns.serviceMonitor.labelNameLengthLimit📜
Type: int
0
coreDns.serviceMonitor.labelValueLengthLimit📜
Type: int
0
coreDns.serviceMonitor.proxyUrl📜
Type: string
""
coreDns.serviceMonitor.port📜
Type: string
"http-metrics"
coreDns.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
coreDns.serviceMonitor.selector📜
Type: object
{}
coreDns.serviceMonitor.metricRelabelings📜
Type: list
[]
coreDns.serviceMonitor.relabelings📜
Type: list
[]
coreDns.serviceMonitor.additionalLabels📜
Type: object
{}
kubeDns.enabled📜
Type: bool
false
kubeDns.service.dnsmasq.port📜
Type: int
10054
kubeDns.service.dnsmasq.targetPort📜
Type: int
10054
kubeDns.service.skydns.port📜
Type: int
10055
kubeDns.service.skydns.targetPort📜
Type: int
10055
kubeDns.service.ipDualStack.enabled📜
Type: bool
false
kubeDns.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
kubeDns.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
kubeDns.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
kubeDns.serviceMonitor.interval📜
Type: string
""
kubeDns.serviceMonitor.sampleLimit📜
Type: int
0
kubeDns.serviceMonitor.targetLimit📜
Type: int
0
kubeDns.serviceMonitor.labelLimit📜
Type: int
0
kubeDns.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeDns.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeDns.serviceMonitor.proxyUrl📜
Type: string
""
kubeDns.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
kubeDns.serviceMonitor.selector📜
Type: object
{}
kubeDns.serviceMonitor.metricRelabelings📜
Type: list
[]
kubeDns.serviceMonitor.relabelings📜
Type: list
[]
kubeDns.serviceMonitor.dnsmasqMetricRelabelings📜
Type: list
[]
kubeDns.serviceMonitor.dnsmasqRelabelings📜
Type: list
[]
kubeDns.serviceMonitor.additionalLabels📜
Type: object
{}
kubeEtcd.enabled📜
Type: bool
true
kubeEtcd.endpoints📜
Type: list
[]
kubeEtcd.service.enabled📜
Type: bool
true
kubeEtcd.service.port📜
Type: int
2381
kubeEtcd.service.targetPort📜
Type: int
2381
kubeEtcd.service.ipDualStack.enabled📜
Type: bool
false
kubeEtcd.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
kubeEtcd.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
kubeEtcd.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
kubeEtcd.serviceMonitor.enabled📜
Type: bool
true
kubeEtcd.serviceMonitor.interval📜
Type: string
""
kubeEtcd.serviceMonitor.sampleLimit📜
Type: int
0
kubeEtcd.serviceMonitor.targetLimit📜
Type: int
0
kubeEtcd.serviceMonitor.labelLimit📜
Type: int
0
kubeEtcd.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeEtcd.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeEtcd.serviceMonitor.proxyUrl📜
Type: string
""
kubeEtcd.serviceMonitor.scheme📜
Type: string
"http"
kubeEtcd.serviceMonitor.insecureSkipVerify📜
Type: bool
false
kubeEtcd.serviceMonitor.serverName📜
Type: string
""
kubeEtcd.serviceMonitor.caFile📜
Type: string
""
kubeEtcd.serviceMonitor.certFile📜
Type: string
""
kubeEtcd.serviceMonitor.keyFile📜
Type: string
""
kubeEtcd.serviceMonitor.port📜
Type: string
"http-metrics"
kubeEtcd.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
kubeEtcd.serviceMonitor.selector📜
Type: object
{}
kubeEtcd.serviceMonitor.metricRelabelings📜
Type: list
[]
kubeEtcd.serviceMonitor.relabelings📜
Type: list
[]
kubeEtcd.serviceMonitor.additionalLabels📜
Type: object
{}
kubeScheduler.enabled📜
Type: bool
true
kubeScheduler.endpoints📜
Type: list
[]
kubeScheduler.service.enabled📜
Type: bool
true
kubeScheduler.service.port📜
Type: string
nil
kubeScheduler.service.targetPort📜
Type: string
nil
kubeScheduler.service.ipDualStack.enabled📜
Type: bool
false
kubeScheduler.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
kubeScheduler.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
kubeScheduler.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
kubeScheduler.serviceMonitor.enabled📜
Type: bool
true
kubeScheduler.serviceMonitor.interval📜
Type: string
""
kubeScheduler.serviceMonitor.sampleLimit📜
Type: int
0
kubeScheduler.serviceMonitor.targetLimit📜
Type: int
0
kubeScheduler.serviceMonitor.labelLimit📜
Type: int
0
kubeScheduler.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeScheduler.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeScheduler.serviceMonitor.proxyUrl📜
Type: string
""
kubeScheduler.serviceMonitor.https📜
Type: string
nil
kubeScheduler.serviceMonitor.port📜
Type: string
"http-metrics"
kubeScheduler.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
kubeScheduler.serviceMonitor.selector📜
Type: object
{}
kubeScheduler.serviceMonitor.insecureSkipVerify📜
Type: string
nil
kubeScheduler.serviceMonitor.serverName📜
Type: string
nil
kubeScheduler.serviceMonitor.metricRelabelings📜
Type: list
[]
kubeScheduler.serviceMonitor.relabelings📜
Type: list
[]
kubeScheduler.serviceMonitor.additionalLabels📜
Type: object
{}
kubeProxy.enabled📜
Type: bool
true
kubeProxy.endpoints📜
Type: list
[]
kubeProxy.service.enabled📜
Type: bool
true
kubeProxy.service.port📜
Type: int
10249
kubeProxy.service.targetPort📜
Type: int
10249
kubeProxy.service.ipDualStack.enabled📜
Type: bool
false
kubeProxy.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
kubeProxy.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
kubeProxy.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
kubeProxy.serviceMonitor.enabled📜
Type: bool
true
kubeProxy.serviceMonitor.interval📜
Type: string
""
kubeProxy.serviceMonitor.sampleLimit📜
Type: int
0
kubeProxy.serviceMonitor.targetLimit📜
Type: int
0
kubeProxy.serviceMonitor.labelLimit📜
Type: int
0
kubeProxy.serviceMonitor.labelNameLengthLimit📜
Type: int
0
kubeProxy.serviceMonitor.labelValueLengthLimit📜
Type: int
0
kubeProxy.serviceMonitor.proxyUrl📜
Type: string
""
kubeProxy.serviceMonitor.port📜
Type: string
"http-metrics"
kubeProxy.serviceMonitor.jobLabel📜
Type: string
"jobLabel"
kubeProxy.serviceMonitor.selector📜
Type: object
{}
kubeProxy.serviceMonitor.https📜
Type: bool
false
kubeProxy.serviceMonitor.metricRelabelings📜
Type: list
[]
kubeProxy.serviceMonitor.relabelings📜
Type: list
[]
kubeProxy.serviceMonitor.additionalLabels📜
Type: object
{}
kubeStateMetrics.enabled📜
Type: bool
true
kube-state-metrics.imagePullSecrets[0].name📜
Type: string
"private-registry"
kube-state-metrics.image.registry📜
Type: string
"registry1.dso.mil"
kube-state-metrics.image.repository📜
Type: string
"ironbank/opensource/kubernetes/kube-state-metrics"
kube-state-metrics.image.tag📜
Type: string
"v2.12.0"
kube-state-metrics.resources.limits.cpu📜
Type: string
"100m"
kube-state-metrics.resources.limits.memory📜
Type: string
"128Mi"
kube-state-metrics.resources.requests.cpu📜
Type: string
"100m"
kube-state-metrics.resources.requests.memory📜
Type: string
"128Mi"
kube-state-metrics.namespaceOverride📜
Type: string
""
kube-state-metrics.rbac.create📜
Type: bool
true
kube-state-metrics.podSecurityPolicy.enabled📜
Type: bool
false
kube-state-metrics.securityContext.runAsGroup📜
Type: int
65532
kube-state-metrics.securityContext.runAsUser📜
Type: int
65532
kube-state-metrics.securityContext.fsGroup📜
Type: int
65532
kube-state-metrics.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
kube-state-metrics.releaseLabel📜
Type: bool
true
kube-state-metrics.prometheus.monitor.enabled📜
Type: bool
true
kube-state-metrics.prometheus.monitor.interval📜
Type: string
""
kube-state-metrics.prometheus.monitor.sampleLimit📜
Type: int
0
kube-state-metrics.prometheus.monitor.targetLimit📜
Type: int
0
kube-state-metrics.prometheus.monitor.labelLimit📜
Type: int
0
kube-state-metrics.prometheus.monitor.labelNameLengthLimit📜
Type: int
0
kube-state-metrics.prometheus.monitor.labelValueLengthLimit📜
Type: int
0
kube-state-metrics.prometheus.monitor.scrapeTimeout📜
Type: string
""
kube-state-metrics.prometheus.monitor.proxyUrl📜
Type: string
""
kube-state-metrics.prometheus.monitor.honorLabels📜
Type: bool
true
kube-state-metrics.prometheus.monitor.metricRelabelings📜
Type: list
[]
kube-state-metrics.prometheus.monitor.relabelings📜
Type: list
[]
kube-state-metrics.selfMonitor.enabled📜
Type: bool
false
nodeExporter.enabled📜
Type: bool
true
nodeExporter.operatingSystems.linux.enabled📜
Type: bool
true
nodeExporter.operatingSystems.darwin.enabled📜
Type: bool
true
nodeExporter.serviceMonitor.interval📜
Type: string
""
nodeExporter.jobLabel📜
Type: string
"jobLabel"
nodeExporter.forceDeployDashboards📜
Type: bool
false
prometheus-node-exporter.serviceMonitor.attachMetadata📜
Type: object
{}
prometheus-node-exporter.serviceAccount.imagePullSecrets[0].name📜
Type: string
"private-registry"
prometheus-node-exporter.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
prometheus-node-exporter.image.registry📜
Type: string
"registry1.dso.mil"
prometheus-node-exporter.image.repository📜
Type: string
"ironbank/opensource/prometheus/node-exporter"
prometheus-node-exporter.image.tag📜
Type: string
"v1.8.1"
prometheus-node-exporter.resources.limits.cpu📜
Type: string
"200m"
prometheus-node-exporter.resources.limits.memory📜
Type: string
"250Mi"
prometheus-node-exporter.resources.requests.cpu📜
Type: string
"200m"
prometheus-node-exporter.resources.requests.memory📜
Type: string
"250Mi"
prometheus-node-exporter.hostNetwork📜
Type: bool
false
prometheus-node-exporter.hostPID📜
Type: bool
false
prometheus-node-exporter.namespaceOverride📜
Type: string
""
prometheus-node-exporter.podLabels.jobLabel📜
Type: string
"node-exporter"
prometheus-node-exporter.releaseLabel📜
Type: bool
true
prometheus-node-exporter.extraArgs[0]📜
Type: string
"--collector.filesystem.mount-points-exclude=^/(dev\|proc\|sys\|var/lib/docker/.+\|var/lib/kubelet/.+)($\|/)"
prometheus-node-exporter.extraArgs[1]📜
Type: string
"--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
"http-metrics"
prometheus-node-exporter.service.ipDualStack.enabled📜
Type: bool
false
prometheus-node-exporter.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
prometheus-node-exporter.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
prometheus-node-exporter.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
prometheus-node-exporter.prometheus.monitor.enabled📜
Type: bool
true
prometheus-node-exporter.prometheus.monitor.jobLabel📜
Type: string
"jobLabel"
prometheus-node-exporter.prometheus.monitor.interval📜
Type: string
""
prometheus-node-exporter.prometheus.monitor.sampleLimit📜
Type: int
0
prometheus-node-exporter.prometheus.monitor.targetLimit📜
Type: int
0
prometheus-node-exporter.prometheus.monitor.labelLimit📜
Type: int
0
prometheus-node-exporter.prometheus.monitor.labelNameLengthLimit📜
Type: int
0
prometheus-node-exporter.prometheus.monitor.labelValueLengthLimit📜
Type: int
0
prometheus-node-exporter.prometheus.monitor.scrapeTimeout📜
Type: string
""
prometheus-node-exporter.prometheus.monitor.proxyUrl📜
Type: string
""
prometheus-node-exporter.prometheus.monitor.metricRelabelings📜
Type: list
[]
prometheus-node-exporter.prometheus.monitor.relabelings📜
Type: list
[]
prometheus-node-exporter.rbac.pspEnabled📜
Type: bool
false
prometheusOperator.enabled📜
Type: bool
true
prometheusOperator.fullnameOverride📜
Type: string
""
prometheusOperator.revisionHistoryLimit📜
Type: int
10
prometheusOperator.strategy📜
Type: object
{}
prometheusOperator.tls.enabled📜
Type: bool
true
prometheusOperator.tls.tlsMinVersion📜
Type: string
"VersionTLS13"
prometheusOperator.tls.internalPort📜
Type: int
10250
prometheusOperator.admissionWebhooks.failurePolicy📜
Type: string
""
prometheusOperator.admissionWebhooks.timeoutSeconds📜
Type: int
10
prometheusOperator.admissionWebhooks.enabled📜
Type: bool
true
prometheusOperator.admissionWebhooks.caBundle📜
Type: string
""
prometheusOperator.admissionWebhooks.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
prometheusOperator.admissionWebhooks.annotations📜
Type: object
{}
prometheusOperator.admissionWebhooks.namespaceSelector📜
Type: object
{}
prometheusOperator.admissionWebhooks.objectSelector📜
Type: object
{}
prometheusOperator.admissionWebhooks.deployment.enabled📜
Type: bool
false
prometheusOperator.admissionWebhooks.deployment.replicas📜
Type: int
1
prometheusOperator.admissionWebhooks.deployment.strategy📜
Type: object
{}
prometheusOperator.admissionWebhooks.deployment.podDisruptionBudget📜
Type: object
{}
prometheusOperator.admissionWebhooks.deployment.revisionHistoryLimit📜
Type: int
10
prometheusOperator.admissionWebhooks.deployment.tls.enabled📜
Type: bool
true
prometheusOperator.admissionWebhooks.deployment.tls.tlsMinVersion📜
Type: string
"VersionTLS13"
prometheusOperator.admissionWebhooks.deployment.tls.internalPort📜
Type: int
10250
prometheusOperator.admissionWebhooks.deployment.serviceAccount.automountServiceAccountToken📜
Type: bool
false
prometheusOperator.admissionWebhooks.deployment.serviceAccount.create📜
Type: bool
true
prometheusOperator.admissionWebhooks.deployment.serviceAccount.name📜
Type: string
""
prometheusOperator.admissionWebhooks.deployment.service.annotations📜
Type: object
{}
prometheusOperator.admissionWebhooks.deployment.service.labels📜
Type: object
{}
prometheusOperator.admissionWebhooks.deployment.service.clusterIP📜
Type: string
""
prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.enabled📜
Type: bool
false
prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilies[0]📜
Type: string
"IPv6"
prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilies[1]📜
Type: string
"IPv4"
prometheusOperator.admissionWebhooks.deployment.service.ipDualStack.ipFamilyPolicy📜
Type: string
"PreferDualStack"
prometheusOperator.admissionWebhooks.deployment.service.nodePort📜
Type: int
31080
prometheusOperator.admissionWebhooks.deployment.service.nodePortTls📜
Type: int
31443