Home / BeaverDeck / Docs / Configuration Guide / Helm values
Important Helm Values
| Value | Default | Purpose |
|---|---|---|
affinity |
{} |
Pod affinity and anti-affinity rules. |
allowAllNamespaces |
true |
Whether BeaverDeck can operate across namespaces allowed by Kubernetes RBAC. |
clusterName |
Cluster name not set |
Cluster label shown in the UI. |
dataDir |
/data |
Directory for non-auth runtime metadata. |
extraEnv |
[] |
Additional container environment entries for advanced overrides. |
fullnameOverride |
"" |
Fully override generated resource names. |
image.pullPolicy |
IfNotPresent |
Container image pull policy. |
image.repository |
arequs/beaverdeck |
Container image repository. |
image.tag |
1.5.0 |
Image tag and chart-provided APP_VERSION. |
ingress.annotations |
{} |
Extra annotations on the Ingress. |
ingress.className |
"" |
IngressClass name. |
ingress.enabled |
false |
Render the BeaverDeck Ingress. |
ingress.host |
"" |
Ingress host; empty omits host matching. |
ingress.path |
/ |
Ingress path and application BASE_PATH. |
ingress.pathType |
Prefix |
Kubernetes Ingress path matching mode. |
ingress.tls |
[] |
Ingress TLS hosts and Secret references. |
listenAddr |
:8080 |
HTTP listen address passed as LISTEN_ADDR. |
livenessProbe.enabled |
true |
Enable the liveness probe. |
livenessProbe.initialDelaySeconds |
10 |
Delay before the first liveness check. |
livenessProbe.path |
/healthz |
HTTP path used by the liveness probe. |
livenessProbe.periodSeconds |
20 |
Interval between liveness checks. |
managedNamespace |
"" |
Managed namespace override; empty uses the pod namespace. |
nameOverride |
"" |
Override the chart-name portion of generated resource names. |
namespaceOverride |
"" |
Override the namespace rendered into namespaced manifests. Empty uses the Helm release namespace. |
nodeSelector |
{} |
Node selector for the BeaverDeck pod. |
podAnnotations |
{} |
Extra annotations on the BeaverDeck pod template. |
podLabels |
{} |
Extra labels on the BeaverDeck pod template. |
rbac.clusterRoleName |
"" |
ClusterRole name override; empty uses the chart fullname. |
rbac.create |
true |
Create the cluster-scoped ClusterRole and ClusterRoleBinding. |
readinessProbe.enabled |
true |
Enable the readiness probe. |
readinessProbe.initialDelaySeconds |
5 |
Delay before the first readiness check. |
readinessProbe.path |
/healthz |
HTTP path used by the readiness probe. |
readinessProbe.periodSeconds |
10 |
Interval between readiness checks. |
resources |
{} |
Container CPU/memory requests and limits. No sizing defaults are defined by the chart. |
service.annotations |
{} |
Extra annotations on the Kubernetes Service. |
service.port |
80 |
Port exposed by the Kubernetes Service. |
service.targetPort |
8080 |
Service target and declared BeaverDeck container port. |
service.type |
ClusterIP |
Kubernetes Service type. |
serviceAccount.annotations |
{} |
Extra ServiceAccount annotations, including identity-provider annotations. |
serviceAccount.create |
true |
Create a dedicated ServiceAccount. |
serviceAccount.name |
"" |
ServiceAccount name override; empty uses the chart fullname. |
suppressedInsights.configMapName |
"" |
Override the ConfigMap name for globally suppressed alert keys. |
suppressedInsights.key |
suppressed_insights.json |
ConfigMap data key containing the suppressed-alert JSON array. |
tolerations |
[] |
Pod tolerations. |