@@ -307,6 +307,9 @@ For details see the [`values.yaml`](values.yaml) file.
307
307
| ` conf.locality ` | Locality attribute for this deployment | ` "" ` |
308
308
| ` conf.single-node ` | Disable CockroachDB clustering (standalone mode) | ` no ` |
309
309
| ` conf.sql-audit-dir ` | Directory for SQL audit log | ` "" ` |
310
+ | ` conf.useHostLocality.enabled ` | Use host node labels to set region, zone, host locality keys | ` false ` |
311
+ | ` conf.useHostLocality.image.repository ` | The init-container image name to query the kubernetes API | ` scottcrossen/kube-node-labels ` |
312
+ | ` conf.useHostLocality.image ` | The init-container image tag to query the kubernetes API | ` 1.0.0 ` |
310
313
| ` conf.port ` | CockroachDB primary serving port in Pods | ` 26257 ` |
311
314
| ` conf.http-port ` | CockroachDB HTTP port in Pods | ` 8080 ` |
312
315
| ` conf.path ` | CockroachDB data directory mount path | ` cockroach-data ` |
@@ -352,6 +355,8 @@ For details see the [`values.yaml`](values.yaml) file.
352
355
| ` service.public.type ` | Public Service type | ` ClusterIP ` |
353
356
| ` service.public.labels ` | Additional labels of public Service | ` {"app.kubernetes.io/component": "cockroachdb"} ` |
354
357
| ` service.public.annotations ` | Additional annotations of public Service | ` {} ` |
358
+ | ` statefulset.serviceAccount.create ` | Whether to create a new RBAC service account | ` yes ` |
359
+ | ` statefulset.serviceAccount.name ` | Name of RBAC service account to use | ` "" ` |
355
360
| ` service.discovery.labels ` | Additional labels of discovery Service | ` {"app.kubernetes.io/component": "cockroachdb"} ` |
356
361
| ` service.discovery.annotations ` | Additional annotations of discovery Service | ` {} ` |
357
362
| ` ingress.enabled ` | Enable ingress resource for CockroachDB | ` false ` |
@@ -375,12 +380,11 @@ For details see the [`values.yaml`](values.yaml) file.
375
380
| ` init.labels ` | Additional labels of init Job and its Pod | ` {"app.kubernetes.io/component": "init"} ` |
376
381
| ` init.annotations ` | Additional labels of the Pod of init Job | ` {} ` |
377
382
| ` init.affinity ` | [ Affinity rules] [ 2 ] of init Job Pod | ` {} ` |
383
+ | ` init.force ` | Create the init pod even if the join URL is set | ` false ` |
378
384
| ` init.nodeSelector ` | Node labels for init Job Pod assignment | ` {} ` |
379
385
| ` init.tolerations ` | Node taints to tolerate by init Job Pod | ` [] ` |
380
386
| ` init.resources ` | Resource requests and limits for the Pod of init Job | ` {} ` |
381
387
| ` tls.enabled ` | Whether to run securely using TLS certificates | ` no ` |
382
- | ` tls.serviceAccount.create ` | Whether to create a new RBAC service account | ` yes ` |
383
- | ` tls.serviceAccount.name ` | Name of RBAC service account to use | ` "" ` |
384
388
| ` tls.certs.provided ` | Bring your own certs scenario, i.e certificates are provided | ` no ` |
385
389
| ` tls.certs.clientRootSecret ` | If certs are provided, secret name for client root cert | ` cockroachdb-root ` |
386
390
| ` tls.certs.nodeSecret ` | If certs are provided, secret name for node cert | ` cockroachdb-node ` |
0 commit comments