Проблема с живостьюProbe и httpHeaders - PullRequest
2 голосов
/ 11 июля 2019

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

Нужно ли выполнять какие-то дополнительные настройки в службе или что-то не хватает?

Я уже пробовал приложение без перенаправления HTTPS, и оно работает. Также проверил белый список в локальной сети и также работает.

Извлечение из моего определения YAML

      containers:
      - name: {{ .Values.web.name }}-web
        livenessProbe:
          httpGet:
            path: /
            port: 80
            httpHeaders:
            - name: Health-check
              value: "true"
        readiessProbe:
          httpGet:
            path: /
            port: 80
            httpHeaders:
            - name: Health-check
              value: "true"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...