Устранение неполадок при входе на кубернетес - PullRequest
0 голосов
/ 10 декабря 2018

Я развернул входной контроллер в своем кластере kubernetes.Однако, когда я пытаюсь получить доступ к модулю, я получаю HTTP 503. Поэтому я попытался найти проблему, просматривая журналы входящего контроллера:

kubectl logs controllername-nginx-ingress-controller-6f486779b5-dnm8k -n kube-system

часть файла журнала, которая мне интереснавыглядит так:

10.244.0.1 - [10.244.0.1] - - [10/Dec/2018:16:54:12 +0000] "GET /identity HTTP/2.0" 503 599 "-" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36" 271 0.000 [] - - - - d7f7ffd22d584e4a5da2b0fa2fae5665

Как видите, я не вижу там ничего интересного.Мне интересно, если это все сообщение журнала, как я вижу кучу тире и значение guid в конце.

Далее я решил обогатить входящие 'лог-файлы:

kubectl edit deploy -n kube-system controllername-nginx-ingress-controller

документ развертывания обнаруживается, и я хочу добавить дополнительную строку в раздел аргументов:

  spec:
      containers:
      - args:
        - /nginx-ingress-controller
        - --v=5     < ------------ this line
        - other arguments here

, как только язакрыть документ развертывания я вижу это сообщение:

error: deployments "misty-marmot-nginx-ingress-controller" is invalid

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

1 Ответ

0 голосов
/ 12 декабря 2018

Проблема возникла из-за проблемы форматирования при редактировании nginx-ingress-controller Ресурс Kubernetes, а также был успешно исправлен.Однако, несмотря на то, что для общих исследований участников сообщества, я бы рекомендовал взглянуть на общее руководство Устранение неполадок для любых связанных проблем кластера Kubernetes и шаги по их решению.

...