Google Cloud Kubernetes Nginx Ingress зависает на "Создание входа" - PullRequest
0 голосов
/ 28 июня 2018

При создании входного ресурса в GCE с использованием входного контроллера Nginx входной ресурс застревает на «Создание входа». Кажется, что все пользовательские аннотации утеряны, но я могу получить доступ к URL-адресу, определенному входом.

Что может быть причиной этого?

enter image description here

Ответы [ 2 ]

0 голосов
/ 26 июля 2019

Для тех, кто находится в той же ситуации в GKE, просто зайдите в консоль, нажмите «Службы и вход» и нажмите «Вход», чтобы увидеть возможную ошибку.

Шахта была неправильным именем службы.

Мне пришлось удалить входной файл и повторно применить входной манифест (kubectl apply -f my-ingress.yaml)

0 голосов
/ 28 июня 2018

Это оказалось потому, что я отправлял аннотацию

nginx.ingress.kubernetes.io/ssl-redirect: false

вместо

nginx.ingress.kubernetes.io/ssl-redirect: "false"

Согласно https://github.com/kubernetes/ingress-nginx/issues/1990, контроллер Nginx принимает только строки, содержащие «true» или «false». Отправляя логические значения, GCE зависал.

Интересно, что не было ошибок, указывающих на проблему, и я мог получить доступ к входящему URL, что сделало отладку цитаты проблемы болезненной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...