#azure #curl #postman #kubernetes-ingress #azure-aks
Вопрос:
Я ссылаюсь на следующий документ для создания контроллера входа HTTPS( используйте мои собственные сертификаты TLS ).
Я не могу понять, как проверить приведенный ниже запрос на завиток от ПОЧТАЛЬОНА.
curl -v -k --resolve demo.azure.com:443:EXTERNAL_IP https://demo.azure.com
Комментарии:
1. что происходит, когда вы переходите по этому URL-адресу ?
2. Я бы предположил, что это невозможно в соответствии с этой проблемой github : Github.com: Лаборатории почтальона: Поддержка приложений почтальона: Проблемы: завиток-поведение для устранения . Обходным путем для этого было бы редактирование
/etc/hosts
файла или его эквивалента в зависимости от используемой вами операционной системы.
Ответ №1:
Опубликуйте этот ответ в вики-сообществе, чтобы дать больше информации о проблеме github в комментариях, а также о возможных обходных путях.
Не стесняйтесь расширять/редактировать его.
Как указано в выпуске github:
Я ищу возможность отправить запрос GET на определенный хост, отличный от имени хоста, указанного в запросе. Чтобы использовать краткий пример — предположим www.mysite.com решает 1.1.1.1; Я бы хотел, чтобы получить www.mysite.com для отправки в 2.2.2.2 вместо этого, без необходимости изменять файл hosts. По сути, я ищу тот же результат при использовании curl —resolve. Возможно ли это с Почтальоном ?
Пользовательское разрешение в данный момент не поддерживается. Мы будем отслеживать это как запрос на функцию и публиковать любые обновления здесь.
Как видно, эта функция пока не поддерживается.
В качестве обходного пути вы могли бы попытаться (как указано в проблеме github):
- Измените
hosts
файл вашей операционной системы (в зависимости от вашей операционной системы это может быть либо:/etc/hosts
либоC:WindowsSystem32Driversetchosts
), чтобы установить разрешение домена на внешний IP-адрес вашегоIngress controller
EXTERNAL_IP DOMAIN.NAME
- Используйте
Postman
, чтобы отправить запросDOMAIN.NAME
и проверить, соответствует ли вашIngress controller
ответself-signed
сертификату.
Дополнительные ресурсы: