This is a Helm chart to install vald-helm-operator.
Current chart version is v0.0.31
Add Vald Helm repository
$ helm repo add vald https://vald.vdaas.org/charts
Run the following command to install the chart,
$ helm install vald-helm-operator-release vald/vald-helm-operator
This is a custom resource that represents values of the Vald Helm chart.
Example:
apiVersion: vald.vdaas.org/v1alpha1
kind: ValdRelease
metadata:
name: vald-cluster
# the values of Helm chart for Vald can be placed under the `spec` field.
spec: {}
This is a custom resource that represents values of the vald-helm-operator Helm chart.
Example:
apiVersion: vald.vdaas.org/v1alpha1
kind: ValdHelmOperatorRelease
metadata:
name: vald-helm-operator-release
# the values of Helm chart for vald-helm-operator can be placed under the `spec` field.
spec: {}
Key | Type | Default | Description |
---|---|---|---|
image.pullPolicy | string | "Always" |
image pull policy |
image.repository | string | "vdaas/vald-helm-operator" |
image repository |
image.tag | string | "v0.0.31" |
image tag |
name | string | "vald-helm-operator" |
name of the deployment |
nodeSelector | object | {} |
node labels for pod assignment |
operator.release.create | bool | true |
ValdHelmOperatorRelease resource will be created |
rbac.create | bool | true |
required roles and rolebindings will be created |
rbac.name | string | "vald-helm-operator" |
name of roles and rolebindings |
replicas | int | 1 |
number of replicas |
resources | object | {} |
k8s resources of pod |
serviceAccount.create | bool | true |
service account will be created |
serviceAccount.name | string | "vald-helm-operator" |
name of service account |
vald.create | bool | false |
ValdRelease resource will be created |
vald.name | string | "vald-cluster" |
name of ValdRelease resource |
vald.spec | object | {} |
spec field of ValdRelease resource = the values of Helm chart for Vald |