Trafiği bir kap arka planına yönlendirmek için bir yük dengeleyici kullanmaya çalışıyorum. Kapsayıcılardaki hizmet, port 80
numaralı web trafiğine ev sahipliği yapıyor. Sağlık kontrollerim geçiyor. Kaplar için Kubernetes ana bilgisayarına girersem, her kabı kıstırabilir ve port 80
üzerinden doğru yanıtları alabilirim. Ancak, yük dengeleyicileri harici IP üzerinden erişmeye çalıştığımda, 502 cevabı aldım. 130.211.0.0/22
'dan tcp:1-5000
ve NodePort bağlantı noktasından trafiğe izin veren güvenlik duvarı kurallarım var. Ayrıca, bu düğümlere 0.0.0.0/0
bağlantı noktası 80 ve 443'ten güvenlik duvarı kuralları eklemeyi de denedim.Google Yük Dengeleyici, trafiği arkaya aktarmıyor
Kubernetes ana bilgisayarında, tcpdump ile yakalandığında, kapsayıcılarıma yönelik sağlık denetimi isteklerini görüyorum, ancak dış istek yaptığımda hiç trafik gelmiyor.
Mükemmel çalışan tek bir Compute Engine VM'ye işaret eden aynı bir yapılandırmam var. Bu, sorunun yük dengeleyiciden ziyade konteyner kurulumunda olabileceğine inanmamı sağlıyor.
Bu sorunun çözümünde herhangi bir tavsiyede bulunan var mı?
Bir ingress nesnesini kullanıyor musunuz veya yük dengeleyiciyi manuel olarak yapılandırdınız mı? Bir ingress nesnesini kullanmayı denemek ve şu anda sahip olduğunuz yapılandırmayı, şu anda farklı olan bir şey olup olmadığını görmek için sahip olduğunuzla karşılaştırmak isteyebilirsiniz. –