Grafana¶
There are various customizations you can do to tailor the deployment of OpenStack Grafana. You can find those below.
General Parameters¶
conf.dashboards
Type: object
Description:
{}
conf.grafana.”auth.ldap”.config_file
Type: string
Description:
“/etc/grafana/ldap.toml”
conf.grafana.”auth.ldap”.enabled
Type: bool
Description:
true
conf.grafana.alerting.enabled
Type: bool
Description:
false
conf.grafana.analytics.check_for_updates
Type: bool
Description:
false
conf.grafana.analytics.reporting_enabled
Type: bool
Description:
false
conf.grafana.dashboards.default_home_dashboard_path
Type: string
Description:
“/etc/grafana/dashboards/home_dashboard.json”
conf.grafana.database.type
Type: string
Description:
“mysql”
conf.grafana.grafana_net.url
Type: string
Description:
“https://grafana.net”
conf.grafana.image_rendering_sidecar.enabled
Type: bool
Description:
false
conf.grafana.image_rendering_sidecar.k8s_sidecar_feature_enabled
Type: bool
Description:
true
conf.grafana.log.level
Type: string
Description:
“info”
conf.grafana.log.mode
Type: string
Description:
“console”
conf.grafana.paths.alerting
Type: string
Description:
“/var/lib/grafana/alerting”
conf.grafana.paths.csv
Type: string
Description:
“/var/lib/grafana/csv”
conf.grafana.paths.data
Type: string
Description:
“/var/lib/grafana/data”
conf.grafana.paths.plugins
Type: string
Description:
“/var/lib/grafana/plugins”
conf.grafana.paths.provisioning
Type: string
Description:
“/etc/grafana/provisioning”
conf.grafana.security.admin_password
Type: string
Description:
“${GF_SECURITY_ADMIN_PASSWORD}”
conf.grafana.security.admin_user
Type: string
Description:
“${GF_SECURITY_ADMIN_USER}”
conf.grafana.security.cookie_remember_name
Type: string
Description:
“grafana_remember”
conf.grafana.security.cookie_username
Type: string
Description:
“grafana_user”
conf.grafana.security.login_remember_days
Type: int
Description:
7
conf.grafana.server.http_port
Type: int
Description:
3000
conf.grafana.server.protocol
Type: string
Description:
“http”
conf.grafana.session.cookie_name
Type: string
Description:
“grafana_sess”
conf.grafana.session.cookie_secure
Type: bool
Description:
false
conf.grafana.session.provider
Type: string
Description:
“mysql”
conf.grafana.session.provider_config
Type: string
Description:
nil
conf.grafana.session.session_life_time
Type: int
Description:
86400
conf.grafana.unified_alerting.enabled
Type: bool
Description:
true
conf.grafana.users.allow_org_create
Type: bool
Description:
false
conf.grafana.users.allow_sign_up
Type: bool
Description:
false
conf.grafana.users.auto_assign_org
Type: bool
Description:
true
conf.grafana.users.default_theme
Type: string
Description:
“dark”
conf.ldap.config.base_dns.group_search
Type: string
Description:
“ou=Groups,dc=cluster,dc=local”
conf.ldap.config.base_dns.search
Type: string
Description:
“dc=cluster,dc=local”
conf.ldap.config.filters.group_search
Type: string
Description:
“(&(objectclass=posixGroup)(memberUID=uid=%s,ou=People,dc=cluster,dc=local))”
conf.ldap.config.filters.search
Type: string
Description:
“(uid=%s)”
conf.ldap.template
Type: string
Description:
verbose_logging = false [[servers]] host = \"{{ tuple \"ldap\" \"internal\" . | include \"helm-toolkit.endpoints.hostname_fqdn_endpoint_lookup\" }}\" port = {{ tuple \"ldap\" \"internal\" \"ldap\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }} use_ssl = false start_tls = false ssl_skip_verify = false bind_dn = \"{{ .Values.endpoints.ldap.auth.admin.bind_dn }}\" bind_password = '{{ .Values.endpoints.ldap.auth.admin.password }}' search_filter = \"{{ .Values.conf.ldap.config.filters.search }}\" search_base_dns = [\"{{ .Values.conf.ldap.config.base_dns.search }}\"] group_search_filter = \"{{ .Values.conf.ldap.config.filters.group_search }}\" group_search_base_dns = [\"{{ .Values.conf.ldap.config.base_dns.group_search }}\"] [servers.attributes] username = \"uid\" surname = \"sn\" member_of = \"cn\" email = \"mail\" [[servers.group_mappings]] group_dn = \"{{.Values.endpoints.ldap.auth.admin.bind_dn }}\" org_role = \"Admin\" [[servers.group_mappings]] group_dn = \"*\" org_role = \"Viewer\"conf.provisioning.dashboards.apiVersion
Type: int
Description:
1
conf.provisioning.dashboards.providers[0].disableDeletion
Type: bool
Description:
false
conf.provisioning.dashboards.providers[0].editable
Type: bool
Description:
false
conf.provisioning.dashboards.providers[0].folder
Type: string
Description:
“”
conf.provisioning.dashboards.providers[0].name
Type: string
Description:
“osh-infra-dashboards”
conf.provisioning.dashboards.providers[0].options.path
Type: string
Description:
“/etc/grafana/dashboards”
conf.provisioning.dashboards.providers[0].orgId
Type: int
Description:
1
conf.provisioning.dashboards.providers[0].type
Type: string
Description:
“file”
conf.provisioning.datasources.template
Type: string
Description:
apiVersion: 1 datasources: - name: prometheus type: prometheus access: proxy orgId: 1 editable: true basicAuth: true basicAuthUser: {{ .Values.endpoints.monitoring.auth.user.username }} secureJsonData: basicAuthPassword: {{ .Values.endpoints.monitoring.auth.user.password }} url: {{ tuple \"monitoring\" \"internal\" \"api\" . | include \"helm-toolkit.endpoints.keystone_endpoint_uri_lookup\" }}dependencies.dynamic.common.local_image_registry.jobs[0]
Type: string
Description:
“grafana-image-repo-sync”
dependencies.dynamic.common.local_image_registry.services[0].endpoint
Type: string
Description:
“node”
dependencies.dynamic.common.local_image_registry.services[0].service
Type: string
Description:
“local_image_registry”
dependencies.static.db_init.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.db_init.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.db_init_session.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.db_init_session.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.db_session_sync.jobs[0]
Type: string
Description:
“grafana-db-init-session”
dependencies.static.db_session_sync.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.db_session_sync.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.grafana.jobs[0]
Type: string
Description:
“grafana-db-init”
dependencies.static.grafana.jobs[1]
Type: string
Description:
“grafana-db-session-sync”
dependencies.static.grafana.jobs[2]
Type: string
Description:
“grafana-set-admin-user”
dependencies.static.grafana.jobs[3]
Type: string
Description:
“grafana-run-migrator”
dependencies.static.grafana.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.grafana.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.image_repo_sync.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.image_repo_sync.services[0].service
Type: string
Description:
“local_image_registry”
dependencies.static.run_migrator.jobs[0]
Type: string
Description:
“grafana-set-admin-user”
dependencies.static.run_migrator.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.run_migrator.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.set_admin_user.jobs[0]
Type: string
Description:
“grafana-db-init”
dependencies.static.set_admin_user.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.set_admin_user.services[0].service
Type: string
Description:
“oslo_db”
dependencies.static.tests.services[0].endpoint
Type: string
Description:
“internal”
dependencies.static.tests.services[0].service
Type: string
Description:
“grafana”
endpoints.cluster_domain_suffix
Type: string
Description:
“cluster.local”
endpoints.grafana.auth.admin.password
Type: string
Description:
“password”
endpoints.grafana.auth.admin.username
Type: string
Description:
“admin”
endpoints.grafana.host_fqdn_override.default
Type: string
Description:
nil
endpoints.grafana.hosts.default
Type: string
Description:
“grafana-dashboard”
endpoints.grafana.hosts.public
Type: string
Description:
“grafana”
endpoints.grafana.name
Type: string
Description:
“grafana”
endpoints.grafana.namespace
Type: string
Description:
nil
endpoints.grafana.path.default
Type: string
Description:
nil
endpoints.grafana.port.grafana.default
Type: int
Description:
3000
endpoints.grafana.port.grafana.image_rendering
Type: int
Description:
8081
endpoints.grafana.port.grafana.public
Type: int
Description:
80
endpoints.grafana.scheme.default
Type: string
Description:
“http”
endpoints.ldap.auth.admin.bind_dn
Type: string
Description:
“cn=admin,dc=cluster,dc=local”
endpoints.ldap.auth.admin.password
Type: string
Description:
“password”
endpoints.ldap.host_fqdn_override.default
Type: string
Description:
nil
endpoints.ldap.hosts.default
Type: string
Description:
“ldap”
endpoints.ldap.path.default
Type: string
Description:
“ou=People,dc=cluster,dc=local”
endpoints.ldap.port.ldap.default
Type: int
Description:
389
endpoints.ldap.scheme.default
Type: string
Description:
“ldap”
endpoints.local_image_registry.host_fqdn_override.default
Type: string
Description:
nil
endpoints.local_image_registry.hosts.default
Type: string
Description:
“localhost”
endpoints.local_image_registry.hosts.internal
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.hosts.node
Type: string
Description:
“localhost”
endpoints.local_image_registry.name
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.namespace
Type: string
Description:
“docker-registry”
endpoints.local_image_registry.port.registry.node
Type: int
Description:
5000
endpoints.monitoring.auth.user.password
Type: string
Description:
“changeme”
endpoints.monitoring.auth.user.username
Type: string
Description:
“admin”
endpoints.monitoring.host_fqdn_override.default
Type: string
Description:
nil
endpoints.monitoring.hosts.default
Type: string
Description:
“prom-metrics”
endpoints.monitoring.hosts.public
Type: string
Description:
“prometheus”
endpoints.monitoring.name
Type: string
Description:
“prometheus”
endpoints.monitoring.namespace
Type: string
Description:
nil
endpoints.monitoring.path.default
Type: string
Description:
nil
endpoints.monitoring.port.api.default
Type: int
Description:
80
endpoints.monitoring.port.api.public
Type: int
Description:
80
endpoints.monitoring.scheme.default
Type: string
Description:
“http”
endpoints.oci_image_registry.auth.enabled
Type: bool
Description:
false
endpoints.oci_image_registry.auth.grafana.password
Type: string
Description:
“password”
endpoints.oci_image_registry.auth.grafana.username
Type: string
Description:
“grafana”
endpoints.oci_image_registry.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oci_image_registry.hosts.default
Type: string
Description:
“localhost”
endpoints.oci_image_registry.name
Type: string
Description:
“oci-image-registry”
endpoints.oci_image_registry.namespace
Type: string
Description:
“oci-image-registry”
endpoints.oci_image_registry.port.registry.default
Type: string
Description:
nil
endpoints.oslo_db.auth.admin.password
Type: string
Description:
“password”
endpoints.oslo_db.auth.admin.secret.tls.internal
Type: string
Description:
“mariadb-tls-direct”
endpoints.oslo_db.auth.admin.username
Type: string
Description:
“root”
endpoints.oslo_db.auth.user.password
Type: string
Description:
“password”
endpoints.oslo_db.auth.user.username
Type: string
Description:
“grafana”
endpoints.oslo_db.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oslo_db.hosts.default
Type: string
Description:
“mariadb”
endpoints.oslo_db.namespace
Type: string
Description:
nil
endpoints.oslo_db.path
Type: string
Description:
“/grafana”
endpoints.oslo_db.port.mysql.default
Type: int
Description:
3306
endpoints.oslo_db.scheme
Type: string
Description:
“mysql+pymysql”
endpoints.oslo_db_session.auth.admin.password
Type: string
Description:
“password”
endpoints.oslo_db_session.auth.admin.secret.tls.internal
Type: string
Description:
“mariadb-tls-direct”
endpoints.oslo_db_session.auth.admin.username
Type: string
Description:
“root”
endpoints.oslo_db_session.auth.user.password
Type: string
Description:
“password”
endpoints.oslo_db_session.auth.user.username
Type: string
Description:
“grafana_session”
endpoints.oslo_db_session.host_fqdn_override.default
Type: string
Description:
nil
endpoints.oslo_db_session.hosts.default
Type: string
Description:
“mariadb”
endpoints.oslo_db_session.namespace
Type: string
Description:
nil
endpoints.oslo_db_session.path
Type: string
Description:
“/grafana_session”
endpoints.oslo_db_session.port.mysql.default
Type: int
Description:
3306
endpoints.oslo_db_session.scheme
Type: string
Description:
“mysql+pymysql”
images.local_registry.active
Type: bool
Description:
false
images.local_registry.exclude[0]
Type: string
Description:
“dep_check”
images.local_registry.exclude[1]
Type: string
Description:
“image_repo_sync”
images.pull_policy
Type: string
Description:
“IfNotPresent”
images.tags.db_init
Type: string
Description:
“docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”
images.tags.dep_check
Type: string
Description:
“quay.io/airshipit/kubernetes-entrypoint:latest-ubuntu_focal”
images.tags.grafana
Type: string
Description:
“docker.io/grafana/grafana:9.2.10”
images.tags.grafana_db_session_sync
Type: string
Description:
“docker.io/openstackhelm/heat:2024.1-ubuntu_jammy”
images.tags.grafana_image_renderer
Type: string
Description:
“docker.io/grafana/grafana-image-renderer:3.10.5”
images.tags.image_repo_sync
Type: string
Description:
“docker.io/library/docker:17.07.0”
images.tags.mariadb
Type: string
Description:
“docker.io/openstackhelm/mariadb:latest-ubuntu_focal”
images.tags.selenium_tests
Type: string
Description:
“docker.io/openstackhelm/osh-selenium:latest-ubuntu_jammy”
labels.grafana.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.grafana.node_selector_value
Type: string
Description:
“enabled”
labels.job.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.job.node_selector_value
Type: string
Description:
“enabled”
labels.test.node_selector_key
Type: string
Description:
“openstack-control-plane”
labels.test.node_selector_value
Type: string
Description:
“enabled”
manifests.certificates
Type: bool
Description:
false
manifests.configmap_bin
Type: bool
Description:
true
manifests.configmap_dashboards
Type: bool
Description:
true
manifests.configmap_etc
Type: bool
Description:
true
manifests.deployment
Type: bool
Description:
true
manifests.helm_tests
Type: bool
Description:
true
manifests.ingress
Type: bool
Description:
true
manifests.job_db_init
Type: bool
Description:
true
manifests.job_db_init_session
Type: bool
Description:
true
manifests.job_db_session_sync
Type: bool
Description:
true
manifests.job_image_repo_sync
Type: bool
Description:
true
manifests.job_run_migrator
Type: bool
Description:
true
manifests.job_set_admin_user
Type: bool
Description:
true
manifests.network_policy
Type: bool
Description:
false
manifests.secret_admin_creds
Type: bool
Description:
true
manifests.secret_db
Type: bool
Description:
true
manifests.secret_db_session
Type: bool
Description:
true
manifests.secret_ingress_tls
Type: bool
Description:
true
manifests.secret_prom_creds
Type: bool
Description:
true
manifests.secret_registry
Type: bool
Description:
true
manifests.service
Type: bool
Description:
true
manifests.service_ingress
Type: bool
Description:
true
network.grafana.ingress.annotations.”nginx.ingress.kubernetes.io/rewrite-target”
Type: string
Description:
“/”
network.grafana.ingress.classes.cluster
Type: string
Description:
“nginx-cluster”
network.grafana.ingress.classes.namespace
Type: string
Description:
“nginx”
network.grafana.ingress.public
Type: bool
Description:
true
network.grafana.node_port.enabled
Type: bool
Description:
false
network.grafana.node_port.port
Type: int
Description:
30902
network_policy.grafana.egress[0]
Type: object
Description:
{}
network_policy.grafana.ingress[0]
Type: object
Description:
{}
pod.affinity.anti.topologyKey.default
Type: string
Description:
“kubernetes.io/hostname”
pod.affinity.anti.type.default
Type: string
Description:
“preferredDuringSchedulingIgnoredDuringExecution”
pod.affinity.anti.weight.default
Type: int
Description:
10
pod.env.grafana
Type: string
Description:
nil
pod.env.grafana_run_migrator.GF_DEFAULT_FORCE_MIGRATION
Type: bool
Description:
false
pod.lifecycle.termination_grace_period.grafana.timeout
Type: int
Description:
600
pod.lifecycle.upgrades.deployments.pod_replacement_strategy
Type: string
Description:
“RollingUpdate”
pod.lifecycle.upgrades.deployments.revision_history
Type: int
Description:
3
pod.lifecycle.upgrades.deployments.rolling_update.max_surge
Type: int
Description:
3
pod.lifecycle.upgrades.deployments.rolling_update.max_unavailable
Type: int
Description:
1
pod.mounts.grafana.grafana
Type: string
Description:
nil
pod.mounts.grafana.init_container
Type: string
Description:
nil
pod.replicas.grafana
Type: int
Description:
1
pod.resources.enabled
Type: bool
Description:
false
pod.resources.grafana.limits.cpu
Type: string
Description:
“2000m”
pod.resources.grafana.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.grafana.requests.cpu
Type: string
Description:
“100m”
pod.resources.grafana.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.bootstrap.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.bootstrap.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.bootstrap.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.bootstrap.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.db_init.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.db_init.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.db_init.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.db_init.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.db_init_session.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.db_init_session.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.db_init_session.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.db_init_session.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.grafana_db_session_sync.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.grafana_db_session_sync.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.grafana_db_session_sync.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.grafana_db_session_sync.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.image_repo_sync.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.image_repo_sync.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.image_repo_sync.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.image_repo_sync.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.run_migrator.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.run_migrator.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.run_migrator.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.run_migrator.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.set_admin_user.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.set_admin_user.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.set_admin_user.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.set_admin_user.requests.memory
Type: string
Description:
“128Mi”
pod.resources.jobs.tests.limits.cpu
Type: string
Description:
“2000m”
pod.resources.jobs.tests.limits.memory
Type: string
Description:
“1024Mi”
pod.resources.jobs.tests.requests.cpu
Type: string
Description:
“100m”
pod.resources.jobs.tests.requests.memory
Type: string
Description:
“128Mi”
pod.security_context.dashboard.container.grafana.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.dashboard.container.grafana.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.dashboard.pod.runAsUser
Type: int
Description:
472
pod.security_context.db_init.container.grafana_db_init.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.db_init.container.grafana_db_init.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.db_init.container.grafana_db_init_session.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.db_init.container.grafana_db_init_session.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.db_init.pod.runAsUser
Type: int
Description:
472
pod.security_context.db_session_sync.container.grafana_db_session_sync.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.db_session_sync.container.grafana_db_session_sync.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.db_session_sync.pod.runAsUser
Type: int
Description:
472
pod.security_context.run_migrator.container.grafana_run_migrator.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.run_migrator.container.grafana_run_migrator.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.run_migrator.container.grafana_run_migrator.runAsUser
Type: int
Description:
65534
pod.security_context.run_migrator.container.grafana_set_admin_password.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.run_migrator.container.grafana_set_admin_password.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.run_migrator.container.prepare_grafana_migrator.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.run_migrator.container.prepare_grafana_migrator.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.run_migrator.container.prepare_grafana_migrator.runAsUser
Type: int
Description:
0
pod.security_context.run_migrator.pod.runAsUser
Type: int
Description:
472
pod.security_context.set_admin_user.container.grafana_set_admin_password.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.set_admin_user.container.grafana_set_admin_password.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.set_admin_user.pod.runAsUser
Type: int
Description:
472
pod.security_context.test.container.helm_tests.allowPrivilegeEscalation
Type: bool
Description:
false
pod.security_context.test.container.helm_tests.readOnlyRootFilesystem
Type: bool
Description:
true
pod.security_context.test.pod.runAsUser
Type: int
Description:
0
secrets.oci_image_registry.grafana
Type: string
Description:
“grafana-oci-image-registry-key”
secrets.oslo_db.admin
Type: string
Description:
“grafana-db-admin”
secrets.oslo_db.user
Type: string
Description:
“grafana-db-user”
secrets.oslo_db_session.admin
Type: string
Description:
“grafana-session-db-admin”
secrets.oslo_db_session.user
Type: string
Description:
“grafana-session-db-user”
secrets.prometheus.user
Type: string
Description:
“prometheus-user-creds”
secrets.tls.grafana.grafana.public
Type: string
Description:
“grafana-tls-public”
selenium_v4
Type: bool
Description:
true