@@ -300,6 +300,9 @@ For details see the [`values.yaml`](values.yaml) file.
300300| ` conf.locality ` | Locality attribute for this deployment | ` "" ` |
301301| ` conf.single-node ` | Disable CockroachDB clustering (standalone mode) | ` no ` |
302302| ` conf.sql-audit-dir ` | Directory for SQL audit log | ` "" ` |
303+ | ` conf.useHostLocality.enabled ` | Use host node labels to set region, zone, host locality keys | ` false ` |
304+ | ` conf.useHostLocality.image.repository ` | The init-container image name to query the kubernetes API | ` scottcrossen/kube-node-labels ` |
305+ | ` conf.useHostLocality.image ` | The init-container image tag to query the kubernetes API | ` 1.0.0 ` |
303306| ` conf.port ` | CockroachDB primary serving port in Pods | ` 26257 ` |
304307| ` conf.http-port ` | CockroachDB HTTP port in Pods | ` 8080 ` |
305308| ` conf.path ` | CockroachDB data directory mount path | ` cockroach-data ` |
@@ -345,6 +348,8 @@ For details see the [`values.yaml`](values.yaml) file.
345348| ` service.public.type ` | Public Service type | ` ClusterIP ` |
346349| ` service.public.labels ` | Additional labels of public Service | ` {"app.kubernetes.io/component": "cockroachdb"} ` |
347350| ` service.public.annotations ` | Additional annotations of public Service | ` {} ` |
351+ | ` statefulset.serviceAccount.create ` | Whether to create a new RBAC service account | ` yes ` |
352+ | ` statefulset.serviceAccount.name ` | Name of RBAC service account to use | ` "" ` |
348353| ` service.discovery.labels ` | Additional labels of discovery Service | ` {"app.kubernetes.io/component": "cockroachdb"} ` |
349354| ` service.discovery.annotations ` | Additional annotations of discovery Service | ` {} ` |
350355| ` ingress.enabled ` | Enable ingress resource for CockroachDB | ` false ` |
@@ -368,12 +373,11 @@ For details see the [`values.yaml`](values.yaml) file.
368373| ` init.labels ` | Additional labels of init Job and its Pod | ` {"app.kubernetes.io/component": "init"} ` |
369374| ` init.annotations ` | Additional labels of the Pod of init Job | ` {} ` |
370375| ` init.affinity ` | [ Affinity rules] [ 2 ] of init Job Pod | ` {} ` |
376+ | ` init.force ` | Create the init pod even if the join URL is set | ` false ` |
371377| ` init.nodeSelector ` | Node labels for init Job Pod assignment | ` {} ` |
372378| ` init.tolerations ` | Node taints to tolerate by init Job Pod | ` [] ` |
373379| ` init.resources ` | Resource requests and limits for the Pod of init Job | ` {} ` |
374380| ` tls.enabled ` | Whether to run securely using TLS certificates | ` no ` |
375- | ` tls.serviceAccount.create ` | Whether to create a new RBAC service account | ` yes ` |
376- | ` tls.serviceAccount.name ` | Name of RBAC service account to use | ` "" ` |
377381| ` tls.certs.provided ` | Bring your own certs scenario, i.e certificates are provided | ` no ` |
378382| ` tls.certs.clientRootSecret ` | If certs are provided, secret name for client root cert | ` cockroachdb-root ` |
379383| ` tls.certs.nodeSecret ` | If certs are provided, secret name for node cert | ` cockroachdb-node ` |
0 commit comments