Skip to content

Commit 6e2740d

Browse files
committed
Apply review comments
1 parent 8bf8e9c commit 6e2740d

File tree

1 file changed

+42
-6
lines changed
  • content/integrate/redis-data-integration/data-pipelines

1 file changed

+42
-6
lines changed

content/integrate/redis-data-integration/data-pipelines/deploy.md

Lines changed: 42 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -77,18 +77,36 @@ Where `<DB>` is either `source-db` for source secrets or `target-db` for target
7777
The specific command lines for source secrets are as follows:
7878

7979
```bash
80-
# Source username
80+
# Without source TLS
81+
# Create or update source-db secret
8182
kubectl create secret generic source-db --namespace=rdi \
8283
--from-literal=SOURCE_DB_USERNAME=yourUsername \
8384
--from-literal=SOURCE_DB_PASSWORD=yourPassword \
8485
--save-config --dry-run=client -o yaml | kubectl apply -f -
8586

86-
# Source TLS
87+
# With source TLS
88+
# Create of update source-db secret
89+
kubectl create secret generic source-db --namespace=rdi \
90+
--from-literal=SOURCE_DB_USERNAME=yourUsername \
91+
--from-literal=SOURCE_DB_PASSWORD=yourPassword \
92+
--from-literal=SOURCE_DB_CACERT=/etc/certificates/source_db/ca.crt \
93+
--save-config --dry-run=client -o yaml | kubectl apply -f -
94+
# Create or update source-db-ssl secret
8795
kubectl create secret generic source-db-ssl --namespace=rdi \
8896
--from-file=ca.crt=/path/to/myca.crt \
8997
--save-config --dry-run=client -o yaml | kubectl apply -f -
9098

91-
# Source mTLS
99+
# With source mTLS
100+
# Create or update source-db secret
101+
kubectl create secret generic source-db --namespace=rdi \
102+
--from-literal=SOURCE_DB_USERNAME=yourUsername \
103+
--from-literal=SOURCE_DB_PASSWORD=yourPassword \
104+
--from-literal=SOURCE_DB_CACERT=/etc/certificates/source_db/ca.crt \
105+
--from-literal=SOURCE_DB_CERT=/etc/certificates/source_db/client.crt \
106+
--from-literal=SOURCE_DB_KEY=/etc/certificates/source_db/client.key \
107+
--from-literal=SOURCE_DB_KEY_PASSWORD=yourKeyPassword \ # add this only if SOURCE_DB_KEY is password-protected
108+
--save-config --dry-run=client -o yaml | kubectl apply -f -
109+
# Create or update source-db-ssl secret
92110
kubectl create secret generic source-db-ssl --namespace=rdi \
93111
--from-file=ca.crt=/path/to/myca.crt \
94112
--from-file=client.crt=/path/to/myclient.crt \
@@ -99,18 +117,36 @@ kubectl create secret generic source-db-ssl --namespace=rdi \
99117
The corresponding command lines for target secrets are:
100118

101119
```bash
102-
# Target credentials
120+
# Without target TLS
121+
# Create or update target-db secret
103122
kubectl create secret generic target-db --namespace=rdi \
104123
--from-literal=TARGET_DB_USERNAME=yourUsername \
105124
--from-literal=TARGET_DB_PASSWORD=yourPassword \
106125
--save-config --dry-run=client -o yaml | kubectl apply -f -
107126

108-
# Target TLS
127+
# With target TLS
128+
# Create of update target-db secret
129+
kubectl create secret generic target-db --namespace=rdi \
130+
--from-literal=TARGET_DB_USERNAME=yourUsername \
131+
--from-literal=TARGET_DB_PASSWORD=yourPassword \
132+
--from-literal=TARGET_DB_CACERT=/etc/certificates/target_db/ca.crt \
133+
--save-config --dry-run=client -o yaml | kubectl apply -f -
134+
# Create or update target-db-ssl secret
109135
kubectl create secret generic target-db-ssl --namespace=rdi \
110136
--from-file=ca.crt=/path/to/myca.crt \
111137
--save-config --dry-run=client -o yaml | kubectl apply -f -
112138

113-
# Target mTLS
139+
# With target mTLS
140+
# Create or update target-db secret
141+
kubectl create secret generic target-db --namespace=rdi \
142+
--from-literal=TARGET_DB_USERNAME=yourUsername \
143+
--from-literal=TARGET_DB_PASSWORD=yourPassword \
144+
--from-literal=TARGET_DB_CACERT=/etc/certificates/target_db/ca.crt \
145+
--from-literal=TARGET_DB_CERT=/etc/certificates/target_db/client.crt \
146+
--from-literal=TARGET_DB_KEY=/etc/certificates/target_db/client.key \
147+
--from-literal=TARGET_DB_KEY_PASSWORD=yourKeyPassword \ # add this only if TARGET_DB_KEY is password-protected
148+
--save-config --dry-run=client -o yaml | kubectl apply -f -
149+
# Create or update target-db-ssl secret
114150
kubectl create secret generic target-db-ssl --namespace=rdi \
115151
--from-file=ca.crt=/path/to/myca.crt \
116152
--from-file=client.crt=/path/to/myclient.crt \

0 commit comments

Comments
 (0)