erea

k8s redis cluster nslookup 이슈 본문

카테고리 없음

k8s redis cluster nslookup 이슈

erea 2019. 10. 12. 17:26

k8s redis cluster 를 프로비저닝할때 init container에서 nslookup으로 클러스터 pod들의 ip를 가져오는데 어느순간부터 동작을 않함
보니까 service에 clusterIP부분이 문제였던것

clusterIP: None

None으로 넣어주면 정상적으로 nslookup으로 pod들의 ip를 가져올수 있다.
아니면 kubectl로 수동으로 맺어주자

kubectl exec -it redis-cluster-1-server-0 -n demo -- redis-cli -a redis --cluster create $(kubectl get pods -l release=redis-cluster-1 -o jsonpath='{range.items[*]}{.status.podIP}:6379 ' -n demo) --cluster-replicas 1
Comments