Kubernetes Influx DB - бэкэнд нездоровый
Я пытаюсь развернуть Influx DB в Kubernetes. Используя официальный график Influx DB Helm.
Я развертываю эту таблицу Хелма со следующим файлом значений:
persistence:
enabled: true
size: 5Gi
ingress:
enabled: true
# tls: true
hostname: influxdb.slackdog.space
annotations:
kubernetes.io/ingress.class: "gce"
external-dns.alpha.kubernetes.io/hostname: influxdb.slackdog.space.
service:
type: NodePort
Когда я развертываю диаграмму Хелма, один из сервисов Backend остается в UNHEALTHY
государство. Я оставил развертывание в течение нескольких дней без изменения статуса.
Здесь речь идет о контроллере входа
Name: slack-dog-influxdb-influxdb
Namespace: slack-dog-influxdb
Address: xx.xxx.xxx.xx # Note: external IP
Default backend: default-http-backend:80 (xx.xx.x.xx:8080) # Note internal cluster IP
Rules:
Host Path Backends
---- ---- --------
influxdb.slackdog.space
/ slack-dog-influxdb-influxdb:8086 (<none>)
Annotations:
backends: {"k8s-be-30983--01721a5ee78653ec":"HEALTHY","k8s-be-32128--01721a5ee78653ec":"UNHEALTHY"}
forwarding-rule: k8s-fw-slack-dog-influxdb-slack-dog-influxdb-influxdb--01721a50
target-proxy: k8s-tp-slack-dog-influxdb-slack-dog-influxdb-influxdb--01721a50
url-map: k8s-um-slack-dog-influxdb-slack-dog-influxdb-influxdb--01721a50
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal ADD 35m loadbalancer-controller slack-dog-influxdb/slack-dog-influxdb-influxdb
Normal CREATE 35m loadbalancer-controller ip: xx.xxx.xxx.xx # Note: external IP
Я запустил терминал bash в развернутом модуле InfluxDB и успешно пропинговал localhost:8086/ping
конечная точка, которая используется для проверки работоспособности в развертывании.
Я попытался добавить правило брандмауэра, чтобы разрешить трафик на порт 8086, но эти швы не имеют никакого эффекта:
Что может быть причиной такого поведения? Есть ли какая-либо ручная настройка, которую мне нужно выполнить в GCP, чтобы все заработало?