2

Имея «работающий» кластер, основанный на следующем примере: https://github.com/jetstack/kube-lego/tree/master/examples/nginxkubernetes Nginx проникновение // медосмотры не работает

С выше конфигурации для RC, я продолжаю, имеющий следующую ошибку при взгляде на здоровье бэкэнд в loadbalancer в проверьте: This load balancer has no health check, so traffic will be sent to all instances regardless of their status. Хотя они имеют Healthcheck, и бэкенд по умолчанию вверх (развертывание & службы)

Существует услуга на вершине Nginx для того, чтобы извлечь выгоду из использования статических IP-адресов на фунт втекает; если этот человек тоже будет исцелен?

Захваченные здесь в случае: enter image description here

Я мог бы отсутствие элементарных знаний о проверках здоровья; но чтение документа не помогло в этом иметь четкую настройку и решить эту проблему.

Помогите оценить; best

ответ

2

Обратите внимание, что проверки здоровья LB являются частью gce infra и отличаются от внутренних кодов здоровья k8s.

см Is the Google Container Engine Kubernetes Service LoadBalancer sending traffic to unresponsive hosts?

+0

Двигаясь дальше (я использую kubelego так вещи https' перенаправлены), я в конечном итоге настройки вручную проверку состояния НТТР/healthz (см здесь: https://github.com/jetstack/kube -lego/issues/27), который, я должен сказать, со знанием, которое у меня есть, кажется мне нецелесообразным (он проверяет кубелего, но не фунт), что означает, помимо предоставления зеленых кругов в бэкэнд-пулах, он ничего не проверяет .. я так думаю? – Ben

Смежные вопросы