Skip to main content
Version: Spectra Detect 6.2.0

Grafana Secrets and ConfigMap Values

Values

Secret Configuration

KeyTypeDefaultDescription
admin.passwordstring""Grafana admin password.
admin.usernamestring""Grafana admin username.

This secret is always created by the chart from the admin.password and admin.username values above. Using a pre-existing or externally managed secret for Grafana admin credentials is not supported.

Kubernetes Settings

KeyTypeDefaultDescription
ingressobject-Ingress configuration values.
ingress.annotationsobject{}Custom annotations to fine-tune the Ingress Controller behavior.
ingress.classNamestring"nginx"IngressClass that will handle this resource. Must match an existing 'IngressClass' in the cluster.
ingress.enabledbooltrueEnable/disable the creation of the Ingress resource.
ingress.hoststring""The Fully Qualified Domain Name (FQDN) for the application. Required if 'enabled' is true.
ingress.tlsobject-TLS / SSL Configuration.
ingress.tls.certificateArnstring""The Amazon Resource Name (ARN) of the certificate for AWS Load Balancer Controller. Only applicable when 'className' is 'alb'.
ingress.tls.issuerstring""The name of the cert-manager ClusterIssuer or Issuer to request certificates from.
ingress.tls.issuerKindstring"Issuer"The resource type of the issuer. Typically, 'Issuer' (namespace-scoped) or 'ClusterIssuer' (cluster-wide).
useReloaderstringnilWhether to enable Reloader annotations. When defined, this value takes precedence over global.useReloader.

Pod Settings

KeyTypeDefaultDescription
configobject-Configuration values.
config.lokiUrlstring""Custom Loki URL for datasource. Leave empty to use the deployed Loki instance.
enabledboolfalseEnable or disable the Grafana deployment.
imageobject-Configuration values of the grafana image.
image.pullPolicystring"IfNotPresent"Image pull policy. Options: Always, IfNotPresent, Never.
image.repositorystring"grafana/grafana"Image repository.
image.tagstring"12.2.1"Image tag.
persistenceobject-Grafana data storage configuration.
persistence.accessModestring"ReadWriteOnce"Specifies the access mode for the volume.
persistence.enabledbooltrueEnable/disable persistent storage for Grafana data.
persistence.sizestring"1Gi"Persistent data storage size.
persistence.storageClassstring""Name of the StorageClass to use.
resourcesobject-Resource requests and limits for the container.
resources.limitsobject-The maximum amount of resources the container is allowed to consume.
resources.limits.cpustring"500m"CPU limit. Throttling occurs if the container exceeds this value.
resources.limits.memorystring"512Mi"Memory limit. If exceeded, the container may be terminated with an OOMKilled error.
resources.requestsobject-The minimum amount of resources the container is guaranteed.
resources.requests.cpustring"100m"CPU request.
resources.requests.memorystring"128Mi"Memory request.
serviceobject-Service configuration for network access.
service.portint3000HTTP port number the service will listen on.
service.typestring"ClusterIP"Service type determines how the service is exposed.