Wpis z mikrobloga

Mirki dobrze rozumiem. Mam kilka serwisów w k8s. Każdy z kilku podów. Odpalam serwis ingressa. Tam konfiguruję ścieżki dla każdego serwisu jak w dokumentacji kubera:

- host: foo.bar.com
http:
paths:
- path: /foo
backend:
serviceName: s1
- path: /bar
backend:
serviceName: s2

I wtedy jeśli klient łączy się do apki przez ścieżkę /foo to kieruje go do serwisu s1. Jeśli kilku klientów łączy się przez /foo to są równo rozdzielani na pody przypięte do s1?

Tak... nigdy nie pracowałem z kuberem, dokerami itp ale muszę przygotować środowisko dla projektu wymagającego takiego rozwiązania dlatego z jednej strony ogarniam load balancing, stawianie klastra, dołączanie nodów itp.
#docker #kubernetes #k8s
  • 1
A i jeszcze. Rozumiem że jak mam ip zew to albo przekierowuję porty usługi na maszynę gdzie ona stoi. A w przypadku kubernetesa? Do czego podpiąć ip albo przekierować porty? Na mastera czy node gdzie jest serwis ingress?