Амбассадор не показывает здорового апстрима

Я установил Kubernetes в CentOS с 1 мастером и отдельным узлом. Добавлен Ambassador GW, а затем и сервис с маппингом. Когда я пытаюсь получить доступ к конечной службе с помощью сопоставления GW, она отвечает сообщением no healthy upstream.


person Sony Joseph    schedule 19.03.2019    source источник
comment
Возможно, с этим лучше справиться в Datawire OSS Slack, где есть #ambassador канал. Как минимум, было бы полезно увидеть рассматриваемый Mapping ...   -  person Flynn    schedule 27.03.2019


Ответы (1)


В моем случае сопоставление было правильным, но служба фактически находилась в другом пространстве имен, чем Ambassador. Мне не хватало .namespace в названии службы:

Так что измените службу с service: <service.name> на
service: <service.name>.<namespace>

person Ivan Aracki    schedule 11.07.2019