From e6aa1e60de11c5ece4da5953081ef221b8d1d392 Mon Sep 17 00:00:00 2001 From: marcel-dempers Date: Mon, 14 Nov 2022 19:11:30 +1100 Subject: [PATCH] non alpine shell script fix and update latest k8s --- storage/redis/kubernetes/readme.md | 4 ++-- storage/redis/kubernetes/redis/redis-statefulset.yaml | 2 +- storage/redis/kubernetes/sentinel/sentinel-statefulset.yaml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/storage/redis/kubernetes/readme.md b/storage/redis/kubernetes/readme.md index 73d1b9c..7ec8171 100644 --- a/storage/redis/kubernetes/readme.md +++ b/storage/redis/kubernetes/readme.md @@ -3,7 +3,7 @@ Create a cluster with [kind](https://kind.sigs.k8s.io/docs/user/quick-start/) ``` -kind create cluster --name redis --image kindest/node:v1.18.4 +kind create cluster --name redis --image kindest/node:v1.23.5 ``` ## Namespace @@ -38,7 +38,7 @@ kubectl -n redis logs redis-2 ## Test replication status ``` -kubectl -n redis exec -it redis-0 sh +kubectl -n redis exec -it redis-0 -- sh redis-cli auth a-very-complex-password-here info replication diff --git a/storage/redis/kubernetes/redis/redis-statefulset.yaml b/storage/redis/kubernetes/redis/redis-statefulset.yaml index 0503c09..2eaec2a 100644 --- a/storage/redis/kubernetes/redis/redis-statefulset.yaml +++ b/storage/redis/kubernetes/redis/redis-statefulset.yaml @@ -26,7 +26,7 @@ spec: if [ "$(redis-cli -h sentinel -p 5000 ping)" != "PONG" ]; then echo "master not found, defaulting to redis-0" - if [ "$(hostname)" == "redis-0" ]; then + if [ "$(hostname)" = "redis-0" ]; then echo "this is redis-0, not updating config..." else echo "updating redis.conf..." diff --git a/storage/redis/kubernetes/sentinel/sentinel-statefulset.yaml b/storage/redis/kubernetes/sentinel/sentinel-statefulset.yaml index f1b4c63..44555cb 100644 --- a/storage/redis/kubernetes/sentinel/sentinel-statefulset.yaml +++ b/storage/redis/kubernetes/sentinel/sentinel-statefulset.yaml @@ -26,7 +26,7 @@ spec: do echo "finding master at $i" MASTER=$(redis-cli --no-auth-warning --raw -h $i -a $REDIS_PASSWORD info replication | awk '{print $1}' | grep master_host: | cut -d ":" -f2) - if [ "$MASTER" == "" ]; then + if [ "$MASTER" = "" ]; then echo "no master found" MASTER= else