mirror of
https://github.com/bitnami/charts.git
synced 2026-03-15 14:57:16 +08:00
[bitnami/zookeeper] feat(zookeeper) Added tls support for zookeeper (#2290)
* feat(zookeeper) Added tls support for zookeeper * chore(zookeeper) bumped chart version * chore() zookeeper container env var changes * [bitnami/zookeeper] Update components versions Signed-off-by: Bitnami Containers <containers@bitnami.com> Co-authored-by: Bitnami Containers <containers@bitnami.com> Co-authored-by: Ibone González Mauraza <gibone@bitnami.com>
This commit is contained in:
@@ -101,6 +101,18 @@ The following tables lists the configurable parameters of the ZooKeeper chart an
|
||||
| `service.publishNotReadyAddresses` | If the ZooKeeper headless service should publish DNS records for not ready pods | `true` |
|
||||
| `serviceAccount.create` | Enable creation of ServiceAccount for zookeeper pod | `false` |
|
||||
| `serviceAccount.name` | Name of the created serviceAccount | Generated using the `zookeeper.fullname` template |
|
||||
| `service.tls.client_enable` | Enable tls for client connections | `false` |
|
||||
| `service.tls.quorum_enable` | Enable tls for quorum protocol | `false` |
|
||||
| `service.tls.disable_base_client_port` | Remove client port from service definitions. | `false` |
|
||||
| `service.tls.client_port | Service port fot tls client connections | `3181` |
|
||||
| `service.tls.client_keystore_path | KeyStore file path. Refer to extraVolumes amd extraVolumeMounts for mounting files into the pods | `/tls_key_store/key_store_file` |
|
||||
| `service.tls.client_keystore_password | KeyStore password. You can use environment variables. | `nil` |
|
||||
| `service.tls.client_truststore_path | TrustStore file path. Refer to extraVolumes amd extraVolumeMounts for mounting files into the pods | `/tls_trust_store/trust_store_file` |
|
||||
| `service.tls.client_truststore_password| TrustStore password. You can use environment variables. | `nil` |
|
||||
| `service.tls.quorum_keystore_path | KeyStore file path. Refer to extraVolumes amd extraVolumeMounts for mounting files into the pods | `/tls_key_store/key_store_file` |
|
||||
| `service.tls.quorum_keystore_password | KeyStore password. You can use environment variables. | `nil` |
|
||||
| `service.tls.quorum_truststore_path | TrustStore file path. Refer to extraVolumes amd extraVolumeMounts for mounting files into the pods | `/tls_trust_store/trust_store_file` |
|
||||
| `service.tls.quorum_truststore_password| TrustStore password. You can use environment variables. | `nil` |
|
||||
| `securityContext.enabled` | Enable security context (ZooKeeper master pod) | `true` |
|
||||
| `securityContext.fsGroup` | Group ID for the container (ZooKeeper master pod) | `1001` |
|
||||
| `securityContext.runAsUser` | User ID for the container (ZooKeeper master pod) | `1001` |
|
||||
|
||||
Reference in New Issue
Block a user