-
Environmental Info
Node - medium size VPS running in Linode:
No firewalld, no network managers. Cluster Configuration:1 server with WireGuard backend:
Problem DescriptionAfter installing RKE2 server, my website served with nginx suddenly stopped working: I see that network traffic is hijacked by Kuberenetes ingress: Interestingly, there is no other process listening on port 443:
I guess RKE2 or CNI uses iptables to hijack the whole traffic. This is unexpected behavior and I am looking for fix/workaround. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
The ingress-nginx that comes with rke2 binds to host ports 80 and 443. You can start rke2 with Why are you trying to run nginx on the same host as Kubernetes? Normally if you want to host something on your cluster nodes, you'd deploy it to the cluster, instead of running it unmanaged along side it. |
Beta Was this translation helpful? Give feedback.
The ingress-nginx that comes with rke2 binds to host ports 80 and 443. You can start rke2 with
--disable=rke2-ingress-nginx
, or customize the HelmChartConfig to use different ports.Why are you trying to run nginx on the same host as Kubernetes? Normally if you want to host something on your cluster nodes, you'd deploy it to the cluster, instead of running it unmanaged along side it.