grafana values.yaml
📜
global.imageRegistry📜
Type: string
"registry1.dso.mil"
Description: Overrides the Docker registry globally for all images
global.imagePullSecrets📜
Type: list
[]
openshift📜
Type: bool
false
enterprise📜
Type: object
createSecret: false
license: null
Description: Toggle creation of Enterprise License Secret See https://docs-bigbang.dso.mil/latest/packages/grafana/docs/enterprise
alertmanager📜
Type: object
enabled: true
Description: kube-prometheus-stack dashboard backward-compatibility values
coreDns.enabled📜
Type: bool
true
kubeEtcd.enabled📜
Type: bool
true
kubeApiServer.enabled📜
Type: bool
true
kubeControllerManager.enabled📜
Type: bool
true
kubeScheduler.enabled📜
Type: bool
true
kubeProxy.enabled📜
Type: bool
true
nodeExporter.enabled📜
Type: bool
true
nodeExporter.operatingSystems.linux.enabled📜
Type: bool
true
nodeExporter.operatingSystems.aix.enabled📜
Type: bool
true
nodeExporter.operatingSystems.darwin.enabled📜
Type: bool
true
nodeExporter.operatingSystems.windows.enabled📜
Type: bool
true
kubelet.enabled📜
Type: bool
true
kubelet.namespace📜
Type: string
"kube-system"
windowsMonitoring.enabled📜
Type: bool
true
prometheusRemoteWriteDashboards📜
Type: bool
true
grafana.forceDeployDashboards.enabled📜
Type: bool
true
grafana.defaultDashboardsEnabled.enabled📜
Type: bool
true
grafana.operator.dashboardsConfigMapRefEnabled📜
Type: bool
false
grafana.operator.annotations📜
Type: object
{}
grafana.operator.matchLabels📜
Type: object
{}
grafana.defaultDashboardsEditable📜
Type: bool
true
grafana.sidecar.dashboards.label📜
Type: string
"grafana_dashboard"
grafana.sidecar.dashboards.labelValue📜
Type: string
"1"
grafana.sidecar.dashboards.annotations📜
Type: object
{}
networkPolicies.enabled📜
Type: bool
false
networkPolicies.ingressLabels.app📜
Type: string
"public-ingressgateway"
networkPolicies.ingressLabels.istio📜
Type: string
"ingressgateway"
networkPolicies.additionalPolicies📜
Type: list
[]
domain📜
Type: string
"dev.bigbang.mil"
istio.enabled📜
Type: bool
false
istio.namespace📜
Type: string
"istio-system"
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.kiali.enabled📜
Type: bool
true
istio.hardened.kiali.namespaces[0]📜
Type: string
"kiali"
istio.hardened.kiali.principals[0]📜
Type: string
"cluster.local/ns/kiali/sa/kiali-service-account"
istio.grafana.enabled📜
Type: bool
true
istio.grafana.annotations📜
Type: object
{}
istio.grafana.labels📜
Type: object
{}
istio.grafana.gateways[0]📜
Type: string
"istio-system/main"
istio.grafana.hosts[0]📜
Type: string
"grafana.{{ .Values.domain }}"
istio.grafana.service📜
Type: string
""
istio.grafana.port📜
Type: string
""
istio.grafana.namespace📜
Type: string
""
istio.injection📜
Type: string
"disabled"
istio.mtls.mode📜
Type: string
"STRICT"
sso.enabled📜
Type: bool
false
bbtests.enabled📜
Type: bool
false
bbtests.cypress.artifacts📜
Type: bool
true
bbtests.cypress.envs.cypress_grafana_url📜
Type: string
"http://grafana:80"
bbtests.cypress.resources.requests.cpu📜
Type: int
2
bbtests.cypress.resources.requests.memory📜
Type: string
"2Gi"
bbtests.cypress.resources.limits.cpu📜
Type: int
2
bbtests.cypress.resources.limits.memory📜
Type: string
"2Gi"
bbtests.istio.sidecar.resources.cpu.requests📜
Type: string
"100m"
bbtests.istio.sidecar.resources.cpu.limits📜
Type: string
"2000m"
bbtests.istio.sidecar.resources.memory.requests📜
Type: string
"512Mi"
bbtests.istio.sidecar.resources.memory.limits📜
Type: string
"2048Mi"
upstream.rbac.create📜
Type: bool
true
upstream.rbac.pspEnabled📜
Type: bool
false
upstream.rbac.pspUseAppArmor📜
Type: bool
false
upstream.rbac.namespaced📜
Type: bool
false
upstream.rbac.extraRoleRules📜
Type: list
[]
upstream.rbac.extraClusterRoleRules📜
Type: list
[]
upstream.serviceAccount.create📜
Type: bool
true
upstream.serviceAccount.name📜
Type: string
nil
upstream.serviceAccount.nameTest📜
Type: string
nil
upstream.serviceAccount.labels📜
Type: object
{}
upstream.serviceAccount.automountServiceAccountToken📜
Type: bool
false
upstream.replicas📜
Type: int
1
upstream.headlessService📜
Type: bool
false
upstream.automountServiceAccountToken📜
Type: bool
true
upstream.autoscaling.enabled📜
Type: bool
false
upstream.autoscaling.minReplicas📜
Type: int
1
upstream.autoscaling.maxReplicas📜
Type: int
5
upstream.autoscaling.targetCPU📜
Type: string
"60"
upstream.autoscaling.targetMemory📜
Type: string
""
upstream.autoscaling.behavior📜
Type: object
{}
upstream.podDisruptionBudget📜
Type: object
{}
upstream.deploymentStrategy.type📜
Type: string
"RollingUpdate"
upstream.readinessProbe.httpGet.path📜
Type: string
"/api/health"
upstream.readinessProbe.httpGet.port📜
Type: int
3000
upstream.livenessProbe.httpGet.path📜
Type: string
"/api/health"
upstream.livenessProbe.httpGet.port📜
Type: int
3000
upstream.livenessProbe.initialDelaySeconds📜
Type: int
60
upstream.livenessProbe.timeoutSeconds📜
Type: int
30
upstream.livenessProbe.failureThreshold📜
Type: int
10
upstream.image.registry📜
Type: string
"registry1.dso.mil"
upstream.image.repository📜
Type: string
"ironbank/big-bang/grafana/grafana-plugins"
upstream.image.tag📜
Type: string
"12.1.0"
upstream.image.pullPolicy📜
Type: string
"IfNotPresent"
upstream.image.pullSecrets[0]📜
Type: string
"private-registry"
upstream.testFramework.enabled📜
Type: bool
false
upstream.testFramework.image.registry📜
Type: string
"registry1.dso.mil"
upstream.testFramework.image.repository📜
Type: string
"ironbank/opensource/bats/bats"
upstream.testFramework.image.tag📜
Type: string
"1.12.0"
upstream.testFramework.imagePullPolicy📜
Type: string
"IfNotPresent"
upstream.testFramework.securityContext📜
Type: object
{}
upstream.testFramework.containerSecurityContext📜
Type: object
{}
upstream.testFramework.resources📜
Type: object
{}
upstream.dnsPolicy📜
Type: string
nil
upstream.dnsConfig📜
Type: object
{}
upstream.securityContext.runAsNonRoot📜
Type: bool
true
upstream.securityContext.runAsUser📜
Type: int
65532
upstream.securityContext.runAsGroup📜
Type: int
65532
upstream.securityContext.fsGroup📜
Type: int
65532
upstream.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
upstream.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
upstream.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upstream.createConfigmap📜
Type: bool
true
upstream.extraConfigmapMounts📜
Type: list
[]
upstream.extraEmptyDirMounts📜
Type: list
[]
upstream.extraLabels📜
Type: object
{}
upstream.downloadDashboardsImage.registry📜
Type: string
"registry1.dso.mil"
upstream.downloadDashboardsImage.repository📜
Type: string
"ironbank/big-bang/base"
upstream.downloadDashboardsImage.tag📜
Type: string
"2.1.0"
upstream.downloadDashboardsImage.pullPolicy📜
Type: string
"IfNotPresent"
upstream.downloadDashboards.env📜
Type: object
{}
upstream.downloadDashboards.envFromSecret📜
Type: string
""
upstream.downloadDashboards.resources.limits.cpu📜
Type: string
"20m"
upstream.downloadDashboards.resources.limits.memory📜
Type: string
"20Mi"
upstream.downloadDashboards.resources.requests.cpu📜
Type: string
"20m"
upstream.downloadDashboards.resources.requests.memory📜
Type: string
"20Mi"
upstream.downloadDashboards.securityContext.allowPrivilegeEscalation📜
Type: bool
false
upstream.downloadDashboards.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
upstream.downloadDashboards.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upstream.downloadDashboards.envValueFrom📜
Type: object
{}
upstream.podLabels📜
Type: object
{}
upstream.podPortName📜
Type: string
"grafana"
upstream.gossipPortName📜
Type: string
"gossip"
upstream.service.enabled📜
Type: bool
true
upstream.service.type📜
Type: string
"ClusterIP"
upstream.service.ipFamilyPolicy📜
Type: string
""
upstream.service.ipFamilies📜
Type: list
[]
upstream.service.loadBalancerIP📜
Type: string
""
upstream.service.loadBalancerClass📜
Type: string
""
upstream.service.loadBalancerSourceRanges📜
Type: list
[]
upstream.service.port📜
Type: int
80
upstream.service.targetPort📜
Type: int
3000
upstream.service.annotations📜
Type: object
{}
upstream.service.labels📜
Type: object
{}
upstream.service.portName📜
Type: string
"http-service"
upstream.service.appProtocol📜
Type: string
""
upstream.service.sessionAffinity📜
Type: string
""
upstream.serviceMonitor.enabled📜
Type: bool
false
upstream.serviceMonitor.path📜
Type: string
"/metrics"
upstream.serviceMonitor.labels📜
Type: object
{}
upstream.serviceMonitor.interval📜
Type: string
"1m"
upstream.serviceMonitor.scheme📜
Type: string
"http"
upstream.serviceMonitor.tlsConfig📜
Type: object
{}
upstream.serviceMonitor.scrapeTimeout📜
Type: string
"30s"
upstream.serviceMonitor.relabelings📜
Type: list
[]
upstream.serviceMonitor.metricRelabelings📜
Type: list
[]
upstream.serviceMonitor.basicAuth📜
Type: object
{}
upstream.serviceMonitor.targetLabels📜
Type: list
[]
upstream.extraExposePorts📜
Type: list
[]
upstream.hostAliases📜
Type: list
[]
upstream.ingress.enabled📜
Type: bool
false
upstream.ingress.annotations📜
Type: object
{}
upstream.ingress.labels📜
Type: object
{}
upstream.ingress.path📜
Type: string
"/"
upstream.ingress.pathType📜
Type: string
"Prefix"
upstream.ingress.hosts[0]📜
Type: string
"chart-example.local"
upstream.ingress.extraPaths📜
Type: list
[]
upstream.ingress.tls📜
Type: list
[]
upstream.route📜
Type: object
main:
additionalRules: []
annotations: {}
apiVersion: gateway.networking.k8s.io/v1
enabled: false
filters: []
hostnames: []
kind: HTTPRoute
labels: {}
matches:
- path:
type: PathPrefix
value: /
parentRefs: []
Description: BETA: Configure the gateway routes for the chart here. More routes can be added by adding a dictionary key like the ‘main’ route. Be aware that this is an early beta of this feature, kube-prometheus-stack does not guarantee this works and is subject to change. Being BETA this can/will change in the future without notice, do not use unless you want to take that risk [ref]
upstream.route.main.enabled📜
Type: bool
false
Description: Enables or disables the route
upstream.route.main.apiVersion📜
Type: string
"gateway.networking.k8s.io/v1"
Description: Set the route apiVersion, e.g. gateway.networking.k8s.io/v1 or gateway.networking.k8s.io/v1alpha2
upstream.route.main.kind📜
Type: string
"HTTPRoute"
Description: Set the route kind Valid options are GRPCRoute, HTTPRoute, TCPRoute, TLSRoute, UDPRoute
upstream.resources.requests.cpu📜
Type: string
"100m"
upstream.resources.requests.memory📜
Type: string
"256Mi"
upstream.nodeSelector📜
Type: object
{}
upstream.tolerations📜
Type: list
[]
upstream.affinity📜
Type: object
{}
upstream.topologySpreadConstraints📜
Type: list
[]
upstream.extraInitContainers📜
Type: list
[]
upstream.extraContainers📜
Type: string
""
upstream.extraContainerVolumes📜
Type: list
[]
upstream.persistence.type📜
Type: string
"pvc"
upstream.persistence.enabled📜
Type: bool
false
upstream.persistence.volumeName📜
Type: string
""
upstream.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
upstream.persistence.size📜
Type: string
"10Gi"
upstream.persistence.finalizers[0]📜
Type: string
"kubernetes.io/pvc-protection"
upstream.persistence.extraPvcLabels📜
Type: object
{}
upstream.persistence.disableWarning📜
Type: bool
false
upstream.persistence.inMemory.enabled📜
Type: bool
false
upstream.persistence.lookupVolumeName📜
Type: bool
true
upstream.initChownData.enabled📜
Type: bool
false
upstream.initChownData.image.registry📜
Type: string
"registry1.dso.mil"
upstream.initChownData.image.repository📜
Type: string
"ironbank/redhat/ubi/ubi9-minimal"
upstream.initChownData.image.tag📜
Type: string
"9.6"
upstream.initChownData.image.sha📜
Type: string
""
upstream.initChownData.image.pullPolicy📜
Type: string
"IfNotPresent"
upstream.initChownData.resources.requests.cpu📜
Type: string
"100m"
upstream.initChownData.resources.requests.memory📜
Type: string
"128Mi"
upstream.initChownData.securityContext.readOnlyRootFilesystem📜
Type: bool
false
upstream.initChownData.securityContext.runAsNonRoot📜
Type: bool
false
upstream.initChownData.securityContext.runAsUser📜
Type: int
0
upstream.initChownData.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upstream.initChownData.securityContext.capabilities.add[0]📜
Type: string
"CHOWN"
upstream.initChownData.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
upstream.adminUser📜
Type: string
"admin"
upstream.adminPassword📜
Type: string
"prom-operator"
upstream.admin.existingSecret📜
Type: string
""
upstream.admin.userKey📜
Type: string
"admin-user"
upstream.admin.passwordKey📜
Type: string
"admin-password"
upstream.env📜
Type: object
{}
upstream.envValueFrom📜
Type: object
{}
upstream.envFromSecret📜
Type: string
""
upstream.envRenderSecret📜
Type: object
{}
upstream.envFromSecrets📜
Type: list
[]
upstream.envFromConfigMaps📜
Type: list
[]
upstream.enableServiceLinks📜
Type: bool
true
upstream.extraSecretMounts📜
Type: list
[]
upstream.extraVolumeMounts📜
Type: list
[]
upstream.extraVolumes📜
Type: list
[]
upstream.lifecycleHooks📜
Type: object
{}
upstream.plugins📜
Type: list
[]
upstream.datasources📜
Type: object
{}
upstream.alerting📜
Type: object
{}
upstream.notifiers📜
Type: object
{}
upstream.dashboardProviders📜
Type: object
{}
upstream.defaultCurlOptions📜
Type: string
"-skf"
upstream.dashboards📜
Type: object
{}
upstream.dashboardsConfigMaps📜
Type: object
{}
upstream.”grafana.ini”.paths.data📜
Type: string
"/var/lib/grafana/"
upstream.”grafana.ini”.paths.logs📜
Type: string
"/var/log/grafana"
upstream.”grafana.ini”.paths.plugins📜
Type: string
"/var/lib/grafana/plugins"
upstream.”grafana.ini”.paths.provisioning📜
Type: string
"/etc/grafana/provisioning"
upstream.”grafana.ini”.analytics.reporting_enabled📜
Type: bool
false
upstream.”grafana.ini”.analytics.check_for_updates📜
Type: bool
false
upstream.”grafana.ini”.log.mode📜
Type: string
"console"
upstream.”grafana.ini”.grafana_net.url📜
Type: string
"https://grafana.net"
upstream.”grafana.ini”.server.domain📜
Type: string
"{{ if (and .Values.ingress.enabled .Values.ingress.hosts) }}{{ tpl (.Values.ingress.hosts | first) . }}{{ else }}''{{ end }}"
upstream.”grafana.ini”.”auth.generic_oauth”.enabled📜
Type: bool
false
upstream.”grafana.ini”.”auth.generic_oauth”.client_id📜
Type: string
"grafana"
upstream.”grafana.ini”.”auth.generic_oauth”.client_secret📜
Type: string
"secret"
upstream.”grafana.ini”.”auth.generic_oauth”.scopes📜
Type: string
"Grafana"
upstream.”grafana.ini”.”auth.generic_oauth”.auth_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/auth"
upstream.”grafana.ini”.”auth.generic_oauth”.token_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/token"
upstream.”grafana.ini”.”auth.generic_oauth”.api_url📜
Type: string
"https://login.dso.mil/auth/realms/baby-yoda/protocol/openid-connect/userinfo"
upstream.”grafana.ini”.”auth.generic_oauth”.allow_sign_up📜
Type: bool
true
upstream.”grafana.ini”.”auth.generic_oauth”.role_attribute_path📜
Type: string
"Viewer"
upstream.”grafana.ini”.”plugin.grafana-piechart-panel”.path📜
Type: string
"/var/lib/bb-plugins/piechart-panel"
upstream.”grafana.ini”.”plugin.grafana-polystat-panel”.path📜
Type: string
"/var/lib/bb-plugins/polystat-panel"
upstream.”grafana.ini”.”plugin.redis-datasource”.path📜
Type: string
"/var/lib/bb-plugins/redis-datasource"
upstream.”grafana.ini”.security.angular_support_enabled📜
Type: bool
false
upstream.ldap.enabled📜
Type: bool
false
upstream.ldap.existingSecret📜
Type: string
""
upstream.ldap.config📜
Type: string
""
upstream.shareProcessNamespace📜
Type: bool
false
upstream.smtp.existingSecret📜
Type: string
""
upstream.smtp.userKey📜
Type: string
"user"
upstream.smtp.passwordKey📜
Type: string
"password"
upstream.sidecar.image.registry📜
Type: string
"registry1.dso.mil"
upstream.sidecar.image.repository📜
Type: string
"ironbank/kiwigrid/k8s-sidecar"
upstream.sidecar.image.tag📜
Type: string
"1.30.7"
upstream.sidecar.imagePullPolicy📜
Type: string
"IfNotPresent"
upstream.sidecar.resources.requests.cpu📜
Type: string
"100m"
upstream.sidecar.resources.requests.memory📜
Type: string
"100Mi"
upstream.sidecar.securityContext.allowPrivilegeEscalation📜
Type: bool
false
upstream.sidecar.securityContext.capabilities.drop[0]📜
Type: string
"ALL"
upstream.sidecar.securityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upstream.sidecar.enableUniqueFilenames📜
Type: bool
false
upstream.sidecar.readinessProbe📜
Type: object
{}
upstream.sidecar.livenessProbe📜
Type: object
{}
upstream.sidecar.alerts.enabled📜
Type: bool
false
upstream.sidecar.alerts.env📜
Type: object
{}
upstream.sidecar.alerts.envValueFrom📜
Type: object
{}
upstream.sidecar.alerts.label📜
Type: string
"grafana_alert"
upstream.sidecar.alerts.labelValue📜
Type: string
""
upstream.sidecar.alerts.searchNamespace📜
Type: string
nil
upstream.sidecar.alerts.watchMethod📜
Type: string
"WATCH"
upstream.sidecar.alerts.resource📜
Type: string
"both"
upstream.sidecar.alerts.resourceName📜
Type: string
""
upstream.sidecar.alerts.reloadURL📜
Type: string
"http://localhost:3000/api/admin/provisioning/alerting/reload"
upstream.sidecar.alerts.script📜
Type: string
nil
upstream.sidecar.alerts.skipReload📜
Type: bool
false
upstream.sidecar.alerts.initAlerts📜
Type: bool
false
upstream.sidecar.alerts.extraMounts📜
Type: list
[]
upstream.sidecar.alerts.sizeLimit📜
Type: string
""
upstream.sidecar.dashboards.enabled📜
Type: bool
true
upstream.sidecar.dashboards.env📜
Type: object
{}
upstream.sidecar.dashboards.envValueFrom📜
Type: object
{}
upstream.sidecar.dashboards.SCProvider📜
Type: bool
true
upstream.sidecar.dashboards.label📜
Type: string
"grafana_dashboard"
upstream.sidecar.dashboards.labelValue📜
Type: string
"1"
upstream.sidecar.dashboards.folder📜
Type: string
"/tmp/dashboards"
upstream.sidecar.dashboards.defaultFolderName📜
Type: string
nil
upstream.sidecar.dashboards.searchNamespace📜
Type: string
"ALL"
upstream.sidecar.dashboards.watchMethod📜
Type: string
"WATCH"
upstream.sidecar.dashboards.resource📜
Type: string
"both"
upstream.sidecar.dashboards.folderAnnotation📜
Type: string
nil
upstream.sidecar.dashboards.resourceName📜
Type: string
""
upstream.sidecar.dashboards.reloadURL📜
Type: string
"http://localhost:3000/api/admin/provisioning/dashboards/reload"
upstream.sidecar.dashboards.script📜
Type: string
nil
upstream.sidecar.dashboards.skipReload📜
Type: bool
false
upstream.sidecar.dashboards.provider.name📜
Type: string
"sidecarProvider"
upstream.sidecar.dashboards.provider.orgid📜
Type: int
1
upstream.sidecar.dashboards.provider.folder📜
Type: string
""
upstream.sidecar.dashboards.provider.folderUid📜
Type: string
""
upstream.sidecar.dashboards.provider.type📜
Type: string
"file"
upstream.sidecar.dashboards.provider.disableDelete📜
Type: bool
false
upstream.sidecar.dashboards.provider.allowUiUpdates📜
Type: bool
false
upstream.sidecar.dashboards.provider.foldersFromFilesStructure📜
Type: bool
false
upstream.sidecar.dashboards.extraMounts📜
Type: list
[]
upstream.sidecar.dashboards.sizeLimit📜
Type: string
""
upstream.sidecar.dashboards.multicluster.global.enabled📜
Type: bool
true
upstream.sidecar.dashboards.multicluster.etcd.enabled📜
Type: bool
true
upstream.sidecar.datasources.enabled📜
Type: bool
true
upstream.sidecar.datasources.env📜
Type: object
{}
upstream.sidecar.datasources.envValueFrom📜
Type: object
{}
upstream.sidecar.datasources.label📜
Type: string
"grafana_datasource"
upstream.sidecar.datasources.labelValue📜
Type: string
"1"
upstream.sidecar.datasources.searchNamespace📜
Type: string
nil
upstream.sidecar.datasources.watchMethod📜
Type: string
"WATCH"
upstream.sidecar.datasources.resource📜
Type: string
"both"
upstream.sidecar.datasources.resourceName📜
Type: string
""
upstream.sidecar.datasources.reloadURL📜
Type: string
"http://localhost:3000/api/admin/provisioning/datasources/reload"
upstream.sidecar.datasources.script📜
Type: string
nil
upstream.sidecar.datasources.skipReload📜
Type: bool
false
upstream.sidecar.datasources.initDatasources📜
Type: bool
false
upstream.sidecar.datasources.extraMounts📜
Type: list
[]
upstream.sidecar.datasources.sizeLimit📜
Type: string
""
upstream.sidecar.plugins.enabled📜
Type: bool
false
upstream.sidecar.plugins.env📜
Type: object
{}
upstream.sidecar.plugins.label📜
Type: string
"grafana_plugin"
upstream.sidecar.plugins.labelValue📜
Type: string
""
upstream.sidecar.plugins.searchNamespace📜
Type: string
nil
upstream.sidecar.plugins.watchMethod📜
Type: string
"WATCH"
upstream.sidecar.plugins.resource📜
Type: string
"both"
upstream.sidecar.plugins.resourceName📜
Type: string
""
upstream.sidecar.plugins.reloadURL📜
Type: string
"http://localhost:3000/api/admin/provisioning/plugins/reload"
upstream.sidecar.plugins.script📜
Type: string
nil
upstream.sidecar.plugins.skipReload📜
Type: bool
false
upstream.sidecar.plugins.initPlugins📜
Type: bool
false
upstream.sidecar.plugins.extraMounts📜
Type: list
[]
upstream.sidecar.plugins.sizeLimit📜
Type: string
""
upstream.sidecar.notifiers.enabled📜
Type: bool
false
upstream.sidecar.notifiers.env📜
Type: object
{}
upstream.sidecar.notifiers.label📜
Type: string
"grafana_notifier"
upstream.sidecar.notifiers.labelValue📜
Type: string
""
upstream.sidecar.notifiers.searchNamespace📜
Type: string
nil
upstream.sidecar.notifiers.watchMethod📜
Type: string
"WATCH"
upstream.sidecar.notifiers.resource📜
Type: string
"both"
upstream.sidecar.notifiers.resourceName📜
Type: string
""
upstream.sidecar.notifiers.reloadURL📜
Type: string
"http://localhost:3000/api/admin/provisioning/notifications/reload"
upstream.sidecar.notifiers.script📜
Type: string
nil
upstream.sidecar.notifiers.skipReload📜
Type: bool
false
upstream.sidecar.notifiers.initNotifiers📜
Type: bool
false
upstream.sidecar.notifiers.extraMounts📜
Type: list
[]
upstream.sidecar.notifiers.sizeLimit📜
Type: string
""
upstream.namespaceOverride📜
Type: string
""
upstream.revisionHistoryLimit📜
Type: int
10
upstream.imageRenderer.deploymentStrategy📜
Type: object
{}
upstream.imageRenderer.enabled📜
Type: bool
false
upstream.imageRenderer.replicas📜
Type: int
1
upstream.imageRenderer.autoscaling.enabled📜
Type: bool
false
upstream.imageRenderer.autoscaling.minReplicas📜
Type: int
1
upstream.imageRenderer.autoscaling.maxReplicas📜
Type: int
5
upstream.imageRenderer.autoscaling.targetCPU📜
Type: string
"60"
upstream.imageRenderer.autoscaling.targetMemory📜
Type: string
""
upstream.imageRenderer.autoscaling.behavior📜
Type: object
{}
upstream.imageRenderer.serverURL📜
Type: string
""
upstream.imageRenderer.renderingCallbackURL📜
Type: string
""
upstream.imageRenderer.image.registry📜
Type: string
"registry1.dso.mil"
upstream.imageRenderer.image.repository📜
Type: string
"ironbank/opensource/grafana/grafana-image-renderer"
upstream.imageRenderer.image.tag📜
Type: string
"v4.0.10"
upstream.imageRenderer.image.sha📜
Type: string
""
upstream.imageRenderer.image.pullSecrets📜
Type: list
[]
upstream.imageRenderer.image.pullPolicy📜
Type: string
"Always"
upstream.imageRenderer.env.HTTP_HOST📜
Type: string
"0.0.0.0"
upstream.imageRenderer.env.XDG_CONFIG_HOME📜
Type: string
"/tmp/.chromium"
upstream.imageRenderer.env.XDG_CACHE_HOME📜
Type: string
"/tmp/.chromium"
upstream.imageRenderer.envValueFrom📜
Type: object
{}
upstream.imageRenderer.serviceAccountName📜
Type: string
""
upstream.imageRenderer.automountServiceAccountToken📜
Type: bool
false
upstream.imageRenderer.securityContext📜
Type: object
{}
upstream.imageRenderer.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
upstream.imageRenderer.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
upstream.imageRenderer.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
upstream.imageRenderer.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
upstream.imageRenderer.podAnnotations📜
Type: object
{}
upstream.imageRenderer.hostAliases📜
Type: list
[]
upstream.imageRenderer.priorityClassName📜
Type: string
""
upstream.imageRenderer.service.enabled📜
Type: bool
true
upstream.imageRenderer.service.portName📜
Type: string
"http-web"
upstream.imageRenderer.service.port📜
Type: int
8081
upstream.imageRenderer.service.targetPort📜
Type: int
8081
upstream.imageRenderer.service.appProtocol📜
Type: string
""
upstream.imageRenderer.serviceMonitor.enabled📜
Type: bool
false
upstream.imageRenderer.serviceMonitor.path📜
Type: string
"/metrics"
upstream.imageRenderer.serviceMonitor.labels📜
Type: object
{}
upstream.imageRenderer.serviceMonitor.interval📜
Type: string
"1m"
upstream.imageRenderer.serviceMonitor.scheme📜
Type: string
"http"
upstream.imageRenderer.serviceMonitor.tlsConfig📜
Type: object
{}
upstream.imageRenderer.serviceMonitor.scrapeTimeout📜
Type: string
"30s"
upstream.imageRenderer.serviceMonitor.relabelings📜
Type: list
[]
upstream.imageRenderer.serviceMonitor.targetLabels📜
Type: list
[]
upstream.imageRenderer.grafanaProtocol📜
Type: string
"http"
upstream.imageRenderer.grafanaSubPath📜
Type: string
""
upstream.imageRenderer.podPortName📜
Type: string
"http"
upstream.imageRenderer.revisionHistoryLimit📜
Type: int
10
upstream.imageRenderer.networkPolicy.limitIngress📜
Type: bool
true
upstream.imageRenderer.networkPolicy.limitEgress📜
Type: bool
false
upstream.imageRenderer.networkPolicy.extraIngressSelectors📜
Type: list
[]
upstream.imageRenderer.resources📜
Type: object
{}
upstream.imageRenderer.nodeSelector📜
Type: object
{}
upstream.imageRenderer.tolerations📜
Type: list
[]
upstream.imageRenderer.affinity📜
Type: object
{}
upstream.imageRenderer.extraConfigmapMounts📜
Type: list
[]
upstream.imageRenderer.extraSecretMounts📜
Type: list
[]
upstream.imageRenderer.extraVolumeMounts📜
Type: list
[]
upstream.imageRenderer.extraVolumes📜
Type: list
[]
upstream.networkPolicy.enabled📜
Type: bool
false
upstream.networkPolicy.ingress📜
Type: bool
true
upstream.networkPolicy.allowExternal📜
Type: bool
true
upstream.networkPolicy.explicitNamespacesSelector📜
Type: object
{}
upstream.networkPolicy.egress.enabled📜
Type: bool
false
upstream.networkPolicy.egress.blockDNSResolution📜
Type: bool
false
upstream.networkPolicy.egress.ports📜
Type: list
[]
upstream.networkPolicy.egress.to📜
Type: list
[]
upstream.enableKubeBackwardCompatibility📜
Type: bool
false
upstream.useStatefulSet📜
Type: bool
false
upstream.extraObjects📜
Type: list
[]
upstream.assertNoLeakedSecrets📜
Type: bool
false