Skip to content

Commit f3157a0

Browse files
authored
DOC-1855 SR support for SASL/PLAIN in SM (#1510)
1 parent e41ca4d commit f3157a0

File tree

1 file changed

+15
-1
lines changed
  • modules/manage/pages/disaster-recovery/shadowing

1 file changed

+15
-1
lines changed

modules/manage/pages/disaster-recovery/shadowing/setup.adoc

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ This service account authenticates from the shadow cluster to the source cluster
9393
You must configure network connectivity between clusters with appropriate firewall rules to allow the shadow cluster to connect to the source cluster for data replication. Shadowing uses a pull-based architecture where the shadow cluster fetches data from the source cluster. For detailed networking configuration, see <<networking>>.
9494

9595
ifndef::env-cloud[]
96-
If using xref:manage:security/authentication.adoc[authentication] for the shadow link connection, configure the source cluster with your chosen authentication method (SASL/SCRAM, TLS, mTLS) and ensure the shadow cluster has the proper credentials to authenticate to the source cluster.
96+
If using xref:manage:security/authentication.adoc[authentication] for the shadow link connection, configure the source cluster with your chosen authentication method (SASL/SCRAM, SASL/PLAIN, TLS, mTLS) and ensure the shadow cluster has the proper credentials to authenticate to the source cluster.
9797
endif::[]
9898

9999
ifdef::env-cloud[]
@@ -156,10 +156,17 @@ client_options:
156156
do_not_set_sni_hostname: false # Optional: Skip SNI hostname when using TLS (default: false)
157157
158158
authentication_configuration:
159+
# SASL/SCRAM authentication
159160
scram_configuration:
160161
username: <sasl-username> # SASL/SCRAM username, example: "shadow-replication-user"
161162
password: <sasl-password> # SASL/SCRAM password, example: "secure-password-123"
162163
scram_mechanism: SCRAM_SHA_256 # SCRAM mechanism: "SCRAM_SHA_256" or "SCRAM_SHA_512"
164+
ifndef::env-cloud[]
165+
# SASL/PLAIN authentication
166+
plain_configuration:
167+
username: <sasl-username> # SASL/PLAIN username, example: "shadow-replication-user"
168+
password: <sasl-password> # SASL/PLAIN password, example: "secure-password-123"
169+
endif::[]
163170
164171
# Connection tuning - adjust based on network characteristics
165172
metadata_max_age_ms: 10000 # How often to refresh cluster metadata (default: 10000ms)
@@ -476,10 +483,17 @@ client_options:
476483
----
477484
client_options:
478485
authentication_configuration:
486+
# SASL/SCRAM authentication
479487
scram_configuration:
480488
username: <sasl-username> # SASL/SCRAM username, example: "shadow-replication-user"
481489
password: <sasl-password> # SASL/SCRAM password, example: "secure-password-123"
482490
scram_mechanism: SCRAM_SHA_256 # SCRAM mechanism: "SCRAM_SHA_256" or "SCRAM_SHA_512"
491+
ifndef::env-cloud[]
492+
# SASL/PLAIN authentication
493+
plain_configuration:
494+
username: <sasl-username> # SASL/PLAIN username, example: "shadow-replication-user"
495+
password: <sasl-password> # SASL/PLAIN password, example: "secure-password-123"
496+
endif::[]
483497
----
484498

485499
==== Connection tuning

0 commit comments

Comments
 (0)