kubernetes 클러스터를 수동으로 설정했습니다. 클러스터가 정상입니다. 노드가 작동 중입니다. 포드 및 서비스도 생성되어 실행됩니다.서비스로 노출 된 후 포드 사이의 통신이 작동하지 않음
나는 파이썬 플라스크 응용 프로그램 인 웹 포드를 가지고 있습니다. redis 인 db-pod. Python에서 액세스 할 수있는 서비스로 노출이 노출되었습니다. 외부 서비스로 노출 된 웹 포드. 외부 서비스는 31727 포트에서 실행 중입니다.
브라우저를 통해 웹 응용 프로그램에 액세스 할 때 redis 호스트에 액세스 할 수 없다고보고합니다.
kubeadm/kops를 사용하여 만든 kubernetes 클러스터에 배포하면 응용 프로그램이 잘 작동합니다.
저는 오버레이 네트워크 솔루션으로 Flanneld를 사용했습니다. Flanneld는 노드뿐만 아니라 마스터를 실행 중입니다. Kube-Proxy는 또한 로그에 오류가 없습니다. – CoDhEr
내 질문의 마지막 부분에 답하지 않았습니다 –
포드 - 대 - 포드에 직접 포드를 핑할 수 없습니다. – CoDhEr