Модуль Kubernetes недоступен после воссоздания развертывания в службе Azure kubernetes - PullRequest
0 голосов
/ 15 мая 2019

У меня есть несколько развертываний в k8s в Azure. доступ к ним осуществляется через Ip балансировщика нагрузки, который указывает на входной контроллер с помощью nginx (созданный с помощью HELM). для каждого из развертываний я создал deploy.ym, service.yml и ingress.yml (в таком порядке), и они работают нормально, если вы нажмете входной URL этих модулей / развертываний. Теперь, после повторного развертывания некоторых развертываний, я начал получать тайм-аут nginx (например, если балансировщик нагрузки не может достичь de pod / развертывания). Единственное, что я выполнил и изменил, было

kubectl delete -f deploymentA.yml (for removing deployment)

и kubectl create-f deploymentA.yml с другим образом докера внутри старого кода (который работал нормально) в этом yml.

что может быть причиной того, что IP-адрес балансировщика нагрузки контроллера ingres получает эту ошибку времени ожидания?

enter image description here

Фактически я удаляю 3 компонента: развертывание, обслуживание и вход этой конкретной конечной точки из кластера k8s, где вы видите ошибку истечения времени ожидания nginx, и все еще получаете сообщение. Это означает, что ни один модуль, развертывание или вход не выполняются прямо сейчас с конечной точкой URL и все еще получают это сообщение nginx. С чем это может быть связано? это довольно странно.

К стати, кстати, все в порядке, как вы можете видеть

kubectl получить стручки ИМЯ ГОТОВ СТАТУС ВОЗРАСТАЕТ ВОЗРАСТ

-dev-5c48dbfd58-l57sp         1/1     Running   0          32d
-prod-98d76cdbc-r7xmz         1/1     Running   0          29d
-prod-98d76cdbc-zlfs2         1/1     Running   0          29d
a-qa-857cc98b8b-d9kql          1/1     Running   0          32d
ap-stg-7d6556bf84-bc2pl         1/1     Running   0          32d
dev-fe-769895db97-rjm6p          1/1     Running   0          18h
qa-fe-5f4bd6fbb8-tcsd4           1/1     Running   0          18h
dev-fe-5cb5f6f5b-wj6mq           1/1     Running   0          31s
qa-fe-fff6d57f8-z7dlx            1/1     Running   0          18h
-dev-59dd48f4c9-9gd86   1/1     Running   0          28d
-dev-756ccf9988-wtswc      1/1     Running   0          6d22h
-qa-56c94d77cd-g72gn       1/1     Running   0          6d20h

Также, если я пытаюсь получить доступ к URL-адресу конечной точки, я подключаюсь, но затем я получаю перманентное перенаправление следующим образом

@DESKTOP-228S2NI:~$ wget xxxxxx.xxxxxx.com
--2019-05-15 15:56:02--  http://xxxxxx.xxxx.com/
Resolving xxxx.xxx.grey.com (xxxx.xxxx.grey.com)... 52.168.x.x
Connecting to xxxx.xxxxx.com (xxxxxxxxx.xxxx.com)|52.168.x.x|:80... connected.
HTTP request sent, awaiting response... 308 Permanent Redirect
2019-05-15 15:56:02 ERROR 308: Permanent Redirect.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...