Replies: 4 comments
-
It sounds like pod to pod or service to pod traffic is not working between the local and remote nodes. What flannel backend are you using? Note the default vxlan is only meant for use across secure local networks; it is unencrypted, unauthenticated, and will probably not work across the internet. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your reply, the sentence I was missing and did not get from documentation was : What would you suggest if I wanted to join to the cluster a node that is only accessible by its external_ip ? What I mean is that I have no network (VPN) setup making this remote node available on local network. Is there any option that does not include creating a VPN network in which all my nodes can talk to each other ? Thanks again (a lot) for your reply and for any input, kinda lost. |
Beta Was this translation helpful? Give feedback.
-
You might check out the suggestions at https://docs.k3s.io/installation/network-options#distributed-hybrid-or-multicloud-cluster |
Beta Was this translation helpful? Give feedback.
-
Please feel free to continue this as a discussion :) At this time there's not a clear bug. |
Beta Was this translation helpful? Give feedback.
-
Environmental Info:
K3s Version:
k3s version v1.25.7+k3s1 (f7c20e2)
go version go1.19.6
Node(s) CPU architecture, OS, and Version:
Linux k3s-master 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux
Cluster Configuration:
Proxmox Hosts
1 server, 2 agents (one of those agents is at a remote location, external-ip set up)
Describe the bug:
I have a timeout when I have a service of type LoadBalancer that exposes a hello world pod, deploys it on a remote node (not same local network, but external ip declared).
Steps To Reproduce:
Expected and actual behavior:
When declaring external ip on a node, it seemed to me that ServiceLB would use external-ip for getting traffic to the desired pod. I have the pod running on the node on the remote location, but get a timeout when ping the NodePort on master ip.
If the pod is running on one of the two other nodes (same local network) it works, but not on the remote one.
Additional context / logs:
Thanks a lot for any help.
I think I am misunderstanding something network related.
Could not find any logs or information in journal of agent or server. Or traefik / coredns pods.
Beta Was this translation helpful? Give feedback.
All reactions