Redpanda Console Helm Chart Specification
This page describes the official Redpanda Console Helm Chart. In particular, this page describes the contents of the chart’s values.yaml
file. Each of the settings is listed and described on this page, along with any default values.
For instructions on how to install and use the chart, including how to override and customize the chart’s values, refer to the deployment documentation.
Autogenerated from chart metadata using helm-docs v1.11.0
Settings
affinity
Default: {}
autoscaling.enabled
Default: false
autoscaling.maxReplicas
Default: 100
autoscaling.minReplicas
Default: 1
autoscaling.targetCPUUtilizationPercentage
Default: 80
configmap.create
Default: true
console.config
Settings for the Config.yaml
(required). For a reference of configuration settings, see the Redpanda Console documentation.
Default: {}
deployment.create
Default: true
extraEnvFrom
Additional environment variables for Redpanda Console mapped from Secret or ConfigMap.
Default: []
image
Redpanda Console Docker image settings.
Default:
{"pullPolicy":"IfNotPresent","registry":"docker.redpanda.com","repository":"redpandadata/console","tag":""}
image.repository
Docker repository from which to pull the Redpanda Docker image.
Default: "redpandadata/console"
image.tag
The Redpanda Console version. See DockerHub for: All stable versions and all unstable versions.
Default: Chart.appVersion
imagePullSecrets
Pull secrets may be used to provide credentials to image repositories See https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
Default: []
ingress.annotations
Default: {}
ingress.className
Default: ""
ingress.enabled
Default: false
0.host[ingress.hosts[0\].host]
Default: "chart-example.local"
0.paths[0].path[ingress.hosts[0\].paths[0\].path]
Default: "/"
0.paths[0].pathType[ingress.hosts[0\].paths[0\].pathType]
Default: "ImplementationSpecific"
ingress.tls
Default: []
livenessProbe
Settings for liveness and readiness probes. For details, see the Kubernetes documentation.
Default:
{"failureThreshold":3,"initialDelaySeconds":0,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":1}
nodeSelector
Default: {}
podAnnotations
Default: {}
podLabels
Default: {}
podSecurityContext.fsGroup
Default: 99
podSecurityContext.runAsUser
Default: 99
priorityClassName
PriorityClassName given to Pods. For details, see the Kubernetes documentation.
Default: ""
readinessProbe.failureThreshold
Default: 3
readinessProbe.initialDelaySeconds
Grant time to test connectivity to upstream services such as Kafka and Schema Registry.
Default: 10
readinessProbe.periodSeconds
Default: 10
readinessProbe.successThreshold
Default: 1
readinessProbe.timeoutSeconds
Default: 1
replicaCount
Default: 1
resources
Default: {}
secret
Create a new Kubernetes Secret for all sensitive configuration inputs. Each provided Secret is mounted automatically and made available to the Pod. If you want to use one or more existing Secrets, you can use the extraEnvFrom
list to mount environment variables from string and secretMounts to mount files such as Certificates from Secrets.
Default:
{"create":true,"enterprise":{},"kafka":{},"login":{"github":{},"google":{},"jwtSecret":"","oidc":{},"okta":{}},"redpanda":{"adminApi":{}}}
secretMounts
SecretMounts is an abstraction to make a Secret available in the container’s filesystem. Under the hood it creates a volume and a volume mount for the Redpanda Console container.
Default: []
securityContext.runAsNonRoot
Default: true
service.annotations
Default: {}
service.port
Default: 8080
service.type
Default: "ClusterIP"
serviceAccount.name
The name of the service account to use. If not set and serviceAccount.create
is true
, a name is generated using the console.fullname
template
Default: ""
tolerations
Default: []
topologySpreadConstraints
Default: {}