Допустим, днс называется rabbitmq
. Если вы хотите достичь этого, то вы должны убедиться, что у развертывания rabbitmq есть служба, подключенная с правильными портами для показа. Таким образом, вы нацелились бы на http://rabbitmq:5672
.
Чтобы убедиться, что это или что-то подобное существует, вы можете отлаживать сервисы k8s. Запустите kubectl get services | grep rabbitmq
, чтобы убедиться, что служба существует. Если это так, получите сервис yaml, запустив команду kubectl get service rabbitmq-service-name -o yaml. Наконец, проверьте spec.ports[]
для портов, которые позволяют вам подключаться к модулю. Найдите '5672' в spec.ports[].port
для amqp. В некоторых случаях порт мог быть изменен. Это означает, что spec.ports[].port
может быть, например, 3030, но spec.ports[].targetPort
будет 5672.