File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -58,6 +58,18 @@ provider "zookeeper" {
5858
5959** With TLS enabled**
6060
61+ ``` terraform
62+ provider "zookeeper" {
63+ servers = "zk-server-01:2182,zk-server-02:2182"
64+ session_timeout = 30
65+ tls_enabled = true
66+ }
67+ ```
68+
69+ ** With TLS enabled** (self-signed certificate)
70+
71+ The root CA certificate can be set explicitly (for example if the server uses self-signed certificate.)
72+
6173``` terraform
6274provider "zookeeper" {
6375 servers = "zk-server-01:2182,zk-server-02:2182"
Original file line number Diff line number Diff line change @@ -2,5 +2,4 @@ provider "zookeeper" {
22 servers = " zk-server-01:2182,zk-server-02:2182"
33 session_timeout = 30
44 tls_enabled = true
5- tls_ca_file = " /path/to/ca_cert.pem"
65}
Original file line number Diff line number Diff line change 1+ provider "zookeeper" {
2+ servers = " zk-server-01:2182,zk-server-02:2182"
3+ session_timeout = 30
4+ tls_enabled = true
5+ tls_ca_file = " /path/to/ca_cert.pem"
6+ }
Original file line number Diff line number Diff line change @@ -64,6 +64,12 @@ as they require a persistent connection: they are more targeted at runtime servi
6464
6565{{ tffile " examples/provider/with_TLS/provider.tf" }}
6666
67+ **With TLS enabled** (self-signed certificate)
68+
69+ The root CA certificate can be set explicitly (for example if the server uses self-signed certificate. )
70+
71+ {{ tffile " examples/provider/with_TLS_self-signed/provider.tf" }}
72+
6773**With TLS enabled** (server's cert verification disabled)
6874
6975{{ tffile " examples/provider/with_TLS_skip_verify/provider.tf" }}
You can’t perform that action at this time.
0 commit comments