-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Communication with services sometimes failed #127
Comments
I tried yaml from step 2 on baremetal cluster (1.17.0) created by https://github.com/kubernetes-sigs/sig-windows-tools/blob/master/kubeadm/KubeCluster.ps1 and this issue doesn't reproduced. |
It is truly interesting but the issue doesn't reproduced on Windows Server 1809 (10.0.17763.1294) |
It is look like a Windows issue. |
Is this still active? |
@daschott Yes, it is. |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-contributor-experience at kubernetes/community. |
Rotten issues close after 30d of inactivity. Send feedback to sig-contributor-experience at kubernetes/community. |
@fejta-bot: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
It looks like in 10.0.17763.1999 this issues was fixed. Maybe in one of previous updates but it doesn't matter. Currently we can use latest updates and don't have the issue. |
Describe the bug
Windows pods can't communicate with services if target pod stay on different Windows node.
Maybe this is duplicate of another issues but symptoms are a little bit difference.
Windows pods can communicate with services from pods that run on Linux without any problem.
Linux pods can communicate with services from pods that run on Windows without any problem.
To Reproduce
Steps to reproduce the behavior:
It creates 2 daemonsets
iis
(on windows) andnginx
(on linux) and 2 services for each daemonset.iis
pods and curl:curl -Ik nginx.issues.svc.cluster.local <-- will be success in 100% cases
curl -Ik iis.isses.svc.cluster.local <-- will be success only in cases when it tries to curl from pod that runs on the same node.
Expected behavior
I expect that
curl -Ik iis.isses.svc.cluster.local
will be success in 100% casesKubernetes (please complete the following information):
Additional context
All pods can ping each others by IP address.
All windows pods can curl from the Internet and ping each other.
Windows pods can curl from windows pods on different nodes by IP address but failed when I try to curl by Service name or Service IP address.
My PR #111 doesn't affect it because it reproduced without it.
The text was updated successfully, but these errors were encountered: