NoneSpring -cloud-kubernetes перестает слушать события ConfigMap

Мой простой подпружиненный загрузчик 2.1.5.RELEASE, работающий в Azure Kubernetes Service, отвечающий за прослушивание изменений в ConfigMap, получает "Принудительное закрытие".

  • spring-boot-starter-parent = 2.1.5. ВЫПУСК
  • spring-cloud-dependencies = Greenwich.SR1

Соответствующий фрагмент конфигурации:

cloud:
    kubernetes:
        reload:
            enabled: true
        secrets:
            enabled: false

через некоторое время АКС сигнализирует Exec Failure java.io.EOFException: null и kubernetes-клиент пытается восстановить соединение.

В конце концов это удается WebSocket successfully opened информация, но в ту же секунду он также сигнализирует Force closing the watch io.fabric8.kubernetes.client.dsl.internal.WatchConnectionManager@59ec7020 и похоже, что это завершает соединение. Никаких дальнейших обновлений ConfigMap не вызывает любое событие:(

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

- apiGroups: [""]
resources: ["services", "pods", "configmaps", "endpoints"]
verbs: ["get", "watch", "list"]

Кто-нибудь сталкивался с подобной проблемой, и мог бы помочь мне сузить потенциальную причину?

0 ответов

Другие вопросы по тегам