0
kubernetes를 사용하여 Redis 마스터의 컨테이너 포드에 Redis 서비스를 설치하려고 생각했습니다. Redis 서비스에 연결하는 Node.js가 있지만 어떤 pod에 연결되어 있는지 그리고 그 노드가 연결된 노드를 찾는 지 알고 싶습니다. 그렇게 할 수있는 방법이 있습니까? 나는 redis-cli를 통해보고 있었고 호스트 이름을 반환 할 어떤 것도없는 것 같습니다.redis 서버 호스트 이름을 찾는 방법은 무엇입니까?
응답 해 주셔서 감사합니다. 내가 redis에있는 호스트 이름을 저장할 수 있지만 그것이 복제되고 있다면, 그 정보가 동일하지 않을까 reded 마스터 kubernetes 서비스를 통해 연결 끝나는거야? 궁극적으로, kubernetes 서비스가로드 밸런싱 및로드를 각각의 redis 마스터 포드에 분산시키는 것을 보여주는 몇 가지 방법을 찾고 있습니다. – PLui
GKE에서 실행중인 경우,'kubectl expose'를 사용하여 서비스를 노출하고 hostname이 가리키는 클러스터 IP에 연결할 수 있습니다. mutiple redis 인스턴스와 동일 - 그냥 센티넬을 사용합니다. – Misko