You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RS: Added crdb-cli and REST API examples to enable TLS after Active-Active database creation (#1955)
* DOC-5494 RS: Added crdb-cli and REST API examples to enable TLS after Active-Active database creation
* DOC-5494 Copy edits and links
* DOC-5494 Copied Active-Active TLS fixes and additions to RS 7.8 and 7.4 versions
* DOC-5494 Reverted Active-Active TLS fixes and additions to RS 7.4 version
Copy file name to clipboardExpand all lines: content/operate/rs/7.8/security/encryption/tls/enable-tls.md
+48-2Lines changed: 48 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,9 +82,13 @@ rladmin tune db < db:id | name > mtls_allow_outdated_certs enabled
82
82
83
83
## Enable TLS for Active-Active cluster connections
84
84
85
-
You cannot enable or turn off TLS after the Active-Active database is created, but you can change the TLS configuration.
85
+
You can enable TLS for Active-Active cluster connections when you create a database using the Cluster Manager UI, [`crdb-cli`]({{<relref "/operate/rs/7.8/references/cli-utilities/crdb-cli">}}), or the [REST API]({{<relref "/operate/rs/7.8/references/rest-api">}}).
86
86
87
-
To enable TLS for Active-Active cluster connections:
87
+
If you need to enable or turn off TLS after the Active-Active database is created, you must use [`crdb-cli`]({{<relref "/operate/rs/7.8/references/cli-utilities/crdb-cli">}}) or the [REST API]({{<relref "/operate/rs/7.8/references/rest-api">}}).
88
+
89
+
### Enable TLS during database creation
90
+
91
+
To enable TLS for Active-Active cluster connections using the Cluster Manager UI:
88
92
89
93
1. During [database creation]({{<relref "/operate/rs/7.8/databases/active-active/create">}}), expand the **TLS** configuration section.
90
94
@@ -96,6 +100,48 @@ To enable TLS for Active-Active cluster connections:
96
100
97
101
If you also want to require TLS for client connections, you must edit the Active-Active database configuration after creation. See [Enable TLS for client connections](#client) for instructions.
98
102
103
+
### Enable TLS after database creation
104
+
105
+
You can enable TLS for an existing Active-Active database using either `crdb-cli` or the REST API.
106
+
107
+
{{< multitabs id="enable-tls-post-creation"
108
+
tab1="CLI"
109
+
tab2="REST API" >}}
110
+
111
+
Run the following [`crdb-cli crdb update`]({{<relref "/operate/rs/7.8/references/cli-utilities/crdb-cli/crdb/update">}}) command:
Copy file name to clipboardExpand all lines: content/operate/rs/security/encryption/tls/enable-tls.md
+48-2Lines changed: 48 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,9 +81,13 @@ rladmin tune db < db:id | name > mtls_allow_outdated_certs enabled
81
81
82
82
## Enable TLS for Active-Active cluster connections
83
83
84
-
You cannot enable or turn off TLS after the Active-Active database is created, but you can change the TLS configuration.
84
+
You can enable TLS for Active-Active cluster connections when you create a database using the Cluster Manager UI, [`crdb-cli`]({{<relref "/operate/rs/references/cli-utilities/crdb-cli">}}), or the [REST API]({{<relref "/operate/rs/references/rest-api">}}).
85
85
86
-
To enable TLS for Active-Active cluster connections:
86
+
If you need to enable or turn off TLS after the Active-Active database is created, you must use [`crdb-cli`]({{<relref "/operate/rs/references/cli-utilities/crdb-cli">}}) or the [REST API]({{<relref "/operate/rs/references/rest-api">}}).
87
+
88
+
### Enable TLS during database creation
89
+
90
+
To enable TLS for Active-Active cluster connections using the Cluster Manager UI:
87
91
88
92
1. During [database creation]({{<relref "/operate/rs/databases/active-active/create">}}), expand the **TLS** configuration section.
89
93
@@ -95,6 +99,48 @@ To enable TLS for Active-Active cluster connections:
95
99
96
100
If you also want to require TLS for client connections, you must edit the Active-Active database configuration after creation. See [Enable TLS for client connections](#client) for instructions.
97
101
102
+
### Enable TLS after database creation
103
+
104
+
You can enable TLS for an existing Active-Active database using either `crdb-cli` or the REST API.
105
+
106
+
{{< multitabs id="enable-tls-post-creation"
107
+
tab1="CLI"
108
+
tab2="REST API" >}}
109
+
110
+
Run the following [`crdb-cli crdb update`]({{<relref "/operate/rs/references/cli-utilities/crdb-cli/crdb/update">}}) command:
0 commit comments