問題タブ [metallb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - Preserve source IP on Kubernetes bare-metal with ingress-nginx, Iptables and MetalLb
I have a setup of a Kubernetes cluster with one master and one worker node.
Traffic is being routed into the cluster by doing NAT from the host to the ingress-nginx service of type LoadBalancer, setup with MetalLb:
$1
is the external IP of the ingress-nginx.
At this point, if I am looking into the logs of ingress-nginx pod I am able to see the real source IP address.
The problem is when I check the logs of the downstream apps, which gets traffic from the ingress, the source IP is the IP of the ingress pod.
Does anyone knows what I am missing in order to preserve the source IP at backend pods too?
traefik - Traefik、Metallb ポート転送
traefik のポート転送に問題があります。私は、ssl証明書を持つためにtraefikでmetallbを使用しているRancherに展開しています。私のサービスに適用されました。これらはすべてローカルで機能しており、traefik ログにエラー メッセージは表示されません。面白いのは、ネットワークの外で自分のサービスにアクセスできる場合とそうでない場合があるからです。
- 80、433、8080 を 192.168.87.135 にポート転送しました
- 私は何を間違っていますか?欠落しているポートがいくつかありますか?