You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
k3s version v1.21.5+k3s2 (724ef70)
go version go1.16.8
Node(s) CPU architecture, OS, and Version:
Linux vova-test 5.4.0-88-generic #99-Ubuntu SMP Thu Sep 23 17:29:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Cluster Configuration:
Looking for a way to orchestrate a fleet of odroid. Trying to set up a webapi that will make requests to payload running on odroid.
In this example I've used two cloud machine from equinix (bare metal), personal VM Ware virtual machine and an odroid XU4
Describe the bug:
nslookup kubernetes.cluster fails from nodes that don't have coredns running
Cannot access nodeport services on nodes that don't have them running
exec into busybox container and curl -X GET http://some-service:port
OR curl -X GET http://any-node-ip-in-cluster:port
to get access to the target service
Actual behavior:
works only on the node that is running the service
Additional context / logs:
root@vova-test:~# kubectl run -it --rm --restart=Never busybox --image=radial/busyboxplus:curl sh
If you don't see a command prompt, try pressing enter.
[ root@busybox:/ ]$ curl -X GET http://147.75.87.81:30009
^C
[ root@busybox:/ ]$ curl -X GET http://147.75.87.81:30009/api/magicbox/healthcheck
^C
[ root@busybox:/ ]$ curl -X GET http://magicbox-1:30009/api/magicbox/healthcheck
root@vova-test:~# kubectl exec -i -t dnsutils -- nslookup kubernetes.default
;; connection timed out; no servers could be reached
command terminated with exit code 1
The text was updated successfully, but these errors were encountered:
VladimirKorzh
changed the title
CoreDNS name resolution fails, NodePort is not available on every node
CoreDNS name resolution fails, NodePort is not available on nodes without the pod
Nov 26, 2021
nslookup kubernetes.cluster fails from nodes that don't have coredns running
This sounds like an issue with the cluster overlay network. Can you update to the most recent version of K3s on whatever branch you prefer? There was an issue with flannel's vxlan on newer kernels that should now be fixed.
This repository uses a bot to automatically label issues which have not had any activity (commit/comment/label) for 180 days. This helps us manage the community issues better. If the issue is still relevant, please add a comment to the issue so the bot can remove the label and we know it is still valid. If it is no longer relevant (or possibly fixed in the latest release), the bot will automatically close the issue in 14 days. Thank you for your contributions.
Environmental Info:
K3s Version:
k3s version v1.21.5+k3s2 (724ef70)
go version go1.16.8
Node(s) CPU architecture, OS, and Version:
Linux vova-test 5.4.0-88-generic #99-Ubuntu SMP Thu Sep 23 17:29:00 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Cluster Configuration:
Looking for a way to orchestrate a fleet of odroid. Trying to set up a webapi that will make requests to payload running on odroid.
In this example I've used two cloud machine from equinix (bare metal), personal VM Ware virtual machine and an odroid XU4
Describe the bug:
Steps To Reproduce:
curl -sfL https://get.k3s.io | sh -
Expected behavior:
exec into busybox container and curl -X GET http://some-service:port
OR
curl -X GET http://any-node-ip-in-cluster:port
to get access to the target service
Actual behavior:
works only on the node that is running the service
Additional context / logs:
The text was updated successfully, but these errors were encountered: