Skip to content

Commit 3979ea9

Browse files
committed
update ops def
1 parent 394680e commit 3979ea9

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

addons/redis/scripts/reset-master.sh

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,17 @@
22
if [ -z "${SENTINEL_POD_NAME_LIST}" ]; then
33
exit 0
44
fi
5+
sentinel_service_port=$SENTINEL_SERVICE_PORT
6+
if [ "$TLS_ENABLED" == "true" ]; then
7+
sentinel_service_port=$SENTINEL_NON_TLS_SERVICE_PORT
8+
fi
59
for sentinel_pod in $(echo ${SENTINEL_POD_NAME_LIST} | tr ',' '\n'); do
610
echo "reset master in sentinel ${pod}..."
711
fqdn="$sentinel_pod.$SENTINEL_HEADLESS_SERVICE_NAME.$CLUSTER_NAMESPACE.svc.cluster.local"
812
if [ -n "${SENTINEL_PASSWORD}" ]; then
9-
redis-cli -h $fqdn -p 26379 -a ${SENTINEL_PASSWORD} sentinel reset ${REDIS_COMPONENT_NAME}
13+
redis-cli -h $fqdn -p $sentinel_service_port -a ${SENTINEL_PASSWORD} sentinel reset ${REDIS_COMPONENT_NAME}
1014
else
11-
redis-cli -h $fqdn -p 26379 sentinel reset ${REDIS_COMPONENT_NAME}
15+
redis-cli -h $fqdn -p $sentinel_service_port sentinel reset ${REDIS_COMPONENT_NAME}
1216
fi
1317
if [ $? -eq 0 ]; then
1418
echo "reset master in sentinel ${pod} succeeded"

addons/redis/templates/opsdefinition-account.yaml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,14 @@ spec:
2424
valueFrom:
2525
envRef:
2626
envName: SERVICE_PORT
27+
- name: NON_TLS_SERVICE_PORT
28+
valueFrom:
29+
envRef:
30+
envName: NON_TLS_SERVICE_PORT
31+
- name: TLS_ENABLED
32+
valueFrom:
33+
envRef:
34+
envName: TLS_ENABLED
2735
- name: REDIS_DEFAULT_USER
2836
valueFrom:
2937
envRef:
@@ -89,6 +97,14 @@ spec:
8997
valueFrom:
9098
envRef:
9199
envName: SENTINEL_SERVICE_PORT
100+
- name: NON_TLS_SERVICE_PORT
101+
valueFrom:
102+
envRef:
103+
envName: SENTINEL_NON_TLS_SERVICE_PORT
104+
- name: TLS_ENABLED
105+
valueFrom:
106+
envRef:
107+
envName: TLS_ENABLED
92108
- name: REDIS_DEFAULT_USER
93109
valueFrom:
94110
envRef:
@@ -162,6 +178,14 @@ spec:
162178
valueFrom:
163179
envRef:
164180
envName: SERVICE_PORT
181+
- name: NON_TLS_SERVICE_PORT
182+
valueFrom:
183+
envRef:
184+
envName: NON_TLS_SERVICE_PORT
185+
- name: TLS_ENABLED
186+
valueFrom:
187+
envRef:
188+
envName: TLS_ENABLED
165189
- name: REDIS_DEFAULT_USER
166190
valueFrom:
167191
envRef:

0 commit comments

Comments
 (0)