Как исправить ошибку Spring Cloud Data Flow Kubernetes Ошибка проверки готовности: Ошибка проверки HTTP с кодом состояния: 401 - PullRequest
0 голосов
/ 24 апреля 2019

развернули поток данных Spring Cloud в Azure AKS с помощью Helm: установка helm - имя my-release stable / spring-cloud-data-flow

Data Flow Server Implementation
Name: spring-cloud-dataflow-server
Version: 2.0.1.RELEASE

Но получение проб Жизни и проб готовности не удалось 401:

Events:
  Type     Reason     Age                   From                               Message
  ----     ------     ----                  ----                               -------
  Warning  Unhealthy  10m (x52 over 103m)   kubelet, aks-nodepool1-28921497-0  Liveness probe failed: HTTP probe failed with statuscode: 401
  Warning  BackOff    6m8s (x138 over 73m)  kubelet, aks-nodepool1-28921497-0  Back-off restarting failed container
  Warning  Unhealthy  67s (x220 over 104m)  kubelet, aks-nodepool1-28921497-0  Readiness probe failed: HTTP probe failed with statuscode: 401

Чтение этого документа https://docs.spring.io/spring-cloud-dataflow/docs/2.0.2.RELEASE/reference/htmlsingle/#_application_and_server_properties

deployer.appName.kubernetes.probeCredentialsSecret = myprobesecret

НоКак установить / запустить свойства развертывателя, если использовать Helm только для развертывания потока данных в кластере AKS?

Или как сделать релиз, используя ProbeSecret по умолчанию?Я не создавал и не изменял ProbeSecret при развертывании DataFlow с Helm.

Спасибо

1 Ответ

0 голосов
/ 24 апреля 2019

Мы поддерживаем множество свойств развертывателя , которые вы можете переопределить для каждого потока / задачи в SCDF.Свойство probeCredentialsSecret является одним из них, и оно специально разработано для предоставления секрета для получения доступа к защищенным зондам живучести и готовности.

Независимо от того, использовали ли вы Helm для предоставления SCDF на K8s, фактическое свойство необходимо указывать во время развертывания потока / задачи.

Если вы не создали секрет и не настроили его в SCDF, вы не сможете успешно рукопожатие с защищенными зондами.

Пожалуйста, следуйте исх.руководство , которое проходит через конфигурацию с примером.

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