Skip to content

chart

alues that are defined in the root of the values file.

Type: object

Path: ``


replicaCount

Number of replicas for the Spark-on-K8S deployment if autoscaling is disabled

Default: 1

Type: number

Path: replicaCount


imagePullSecrets

List of imagePullSecrets to be used

Default: []

Type: list

Path: imagePullSecrets


nameOverride

Override the chart name in the release resources

Default: ""

Type: string

Path: nameOverride


fullnameOverride

Override the fullname of the release resources

Default: ""

Type: string

Path: fullnameOverride


podAnnotations

Annotations to be added to the Spark-on-K8S deployment pods

Default: {}

Type: string

Path: podAnnotations


podLabels

Labels to be added to the Spark-on-K8S deployment pods

Default: {}

Type: string

Path: podLabels


podSecurityContext

The pod security context for the Spark-on-K8S deployment

Default: {}

Type: string

Path: podSecurityContext


securityContext

The security context for the Spark-on-K8S deployment

Default: {}

Type: string

Path: securityContext


resources

The resource configuration for the Spark-on-K8S deployment

Default: {}

Type: string

Path: resources


volumes

The list of volumes to be added to the Spark-on-K8S deployment pods

Default: []

Type: list

Path: volumes


volumeMounts

The list of volume mounts to be added to the Spark-on-K8S deployment pods

Default: []

Type: list

Path: volumeMounts


nodeSelector

The node selector for the Spark-on-K8S deployment

Default: {}

Type: string

Path: nodeSelector


tolerations

The tolerations for the Spark-on-K8S deployment

Default: []

Type: list

Path: tolerations


affinity

The affinity for the Spark-on-K8S deployment

Default: {}

Type: string

Path: affinity


env

A list of environment variables to be added to the Spark-on-K8S deployment

Default: []

Type: list

Path: env


namespaces

List of namespaces to be managed by the Spark-on-K8S service
If equal to "*", all namespaces will be managed, then a cluster role binding will
be created. Otherwise, you can provide a list of namespaces as a string separated
by commas in the form "namespace1,namespace2,namespace3", in this case, a role
binding will be created for each namespace

Default: "*"

Type: string

Path: namespaces


readOnly

If true, the Spark-on-K8S service will be able to read pods, services, pods logs,
and if false, it will be able to exec into pods and create/delete pods and services.

Default: true

Type: boolean

Path: readOnly