Re: [opensuse-kubic] DNS resolution not working
[note: resend due to mailing list outage] On Thu, 2019-07-18 at 10:09 +0200, Antonio Ojea wrote:
Glad to hear it!
tldr; Use weave, flannel and cilium don't work properly on kubic. I spoke to soon ... My (test) cluster is still plagued by connectivity issues. Notably, DNS connectivity but generally any connection from a pod to an endpoint _running on another node_. At this point I became convinced that the problem is with the network plug-in, not with my setup. I was able to configure weave with zero problems, using the default instructions. # kubeadm init # mkdir $HOME/.kube && cp /etc/kubernetes/admin.conf $HOME/.kube/config # kubectl apply -f " https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" At this point the cluster works just fine, including accessing services, DNS lookups, ingresses ( via ingress-nginx + metallb ). Thanks all for the help, Robert -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
Hi, On Fri, Jul 19, Robert Munteanu wrote:
I spoke to soon ... My (test) cluster is still plagued by connectivity issues. Notably, DNS connectivity but generally any connection from a pod to an endpoint _running on another node_.
At this point I became convinced that the problem is with the network plug-in, not with my setup.
We found this morning another problem with flannel, it does not set the cniVersion. The next Kubic snapshot should contain a fix for that. With this, flannel passed again the kubernetes test suite, including the before failing pod to pod communication. Maybe this is the same issue as you are facing. Thorsten -- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Mary Higgins, Sri Rasiah, HRB 21284 (AG Nuernberg) -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
On Fri, 2019-07-19 at 15:50 +0200, Thorsten Kukuk wrote:
Hi,
On Fri, Jul 19, Robert Munteanu wrote:
I spoke to soon ... My (test) cluster is still plagued by connectivity issues. Notably, DNS connectivity but generally any connection from a pod to an endpoint _running on another node_.
At this point I became convinced that the problem is with the network plug-in, not with my setup.
We found this morning another problem with flannel, it does not set the cniVersion. The next Kubic snapshot should contain a fix for that. With this, flannel passed again the kubernetes test suite, including the before failing pod to pod communication. Maybe this is the same issue as you are facing.
Thorsten
Everything we need for our own control plane, these flannel fixes, pause container, etc in staging K, which is currently building. Hopefully it'll finish and past testing early next week Regards,
-- Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS SUSE Linux GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany GF: Felix Imendoerffer, Mary Higgins, Sri Rasiah, HRB 21284 (AG Nuernberg)
-- Richard Brown Linux Distribution Engineer - Future Technology Team Chairman - openSUSE Phone +4991174053-361 SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nuernberg GF: Felix Imendörffer, Mary Higgins, Sri Rasiah HRB 21284 (AG Nürnberg) -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
On Fri, 2019-07-19 at 15:57 +0200, Richard Brown wrote:
On Fri, 2019-07-19 at 15:50 +0200, Thorsten Kukuk wrote:
Hi,
On Fri, Jul 19, Robert Munteanu wrote:
I spoke to soon ... My (test) cluster is still plagued by connectivity issues. Notably, DNS connectivity but generally any connection from a pod to an endpoint _running on another node_.
At this point I became convinced that the problem is with the network plug-in, not with my setup.
We found this morning another problem with flannel, it does not set the cniVersion. The next Kubic snapshot should contain a fix for that. With this, flannel passed again the kubernetes test suite, including the before failing pod to pod communication. Maybe this is the same issue as you are facing.
Thorsten
Everything we need for our own control plane, these flannel fixes, pause container, etc in staging K, which is currently building.
Hopefully it'll finish and past testing early next week
Thanks Richard and Thorsten. I'll give this a whirl next time I rebuild the cluster. Thanks, Robert -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
On Fri, 2019-07-19 at 15:50 +0200, Thorsten Kukuk wrote:
Hi,
On Fri, Jul 19, Robert Munteanu wrote:
I spoke to soon ... My (test) cluster is still plagued by connectivity issues. Notably, DNS connectivity but generally any connection from a pod to an endpoint _running on another node_.
At this point I became convinced that the problem is with the network plug-in, not with my setup.
We found this morning another problem with flannel, it does not set the cniVersion. The next Kubic snapshot should contain a fix for that. With this, flannel passed again the kubernetes test suite, including the before failing pod to pod communication. Maybe this is the same issue as you are facing.
Yes, it sounds exactly like my issue. Thanks, Robert -- To unsubscribe, e-mail: opensuse-kubic+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kubic+owner@opensuse.org
participants (3)
-
Richard Brown
-
Robert Munteanu
-
Thorsten Kukuk