Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Error forwarding ports: error upgrading connection #1455
Comments
technosophos
added
the
support
label
Oct 25, 2016
|
Can you tell us more about your Kubernetes cluster (version, installation method) and which version of Helm you're running? Thanks. |
Simon-Ince
commented
Oct 26, 2016
•
|
@technosophos I created 5 Ubuntu servers on DigitalOcean and used Kubeadm:
to install on Ubuntu:
Then on my local machine using OSX:
I installed Kubectl and connected to my cluster:
Then installed Helm using I think I've gone a fairly safe route, I used the latest stable release of Ubuntu and installed the recommended release of kubeadm, which installed the latest stable release of kubeclt and then connected to it from my local machine and used brew to install helm, so my set-up should be pretty typical. I'm able to use kubeclt on my local machine fine, I can use manifesting to get things set up and etc, the only thing I can't get working is Helm. |
|
Interesting that it is failing a DNS lookup. Is SkyDNS running in your Kube cluster?
|
|
Can you start a port-forward using kubectl?
|
Simon-Ince
commented
Oct 27, 2016
|
@technosophos Looks like DNS is there:
|
Simon-Ince
commented
Oct 27, 2016
|
@adamreese Looks like that gives back a similar error. |
Simon-Ince
commented
Oct 28, 2016
|
Just tried setting up a cluster again from scratch and still having the same issue. When using The options are:
Should I chose another one? |
|
I'm running Weave on a single-node Kubeadm-based install. I can open a tunnel with There is the possibility that asking about this in the #kubernetes-users slack channel or on StackOverflow might yield some answers, since this is actually a Kubernetes configuration thing, not a Helm-specific thing. I'll do some more hunting and update here if I find out anything. |
|
@simon-lush Based on the names of your apiserver, scheduler, and controller-manager pods, it seems like kubectl/helm should be trying to lookup |
Simon-Ince
commented
Oct 31, 2016
|
I found help on the Slack group and now have Helm working. @awh explained that
And suggested a work around would be to:
|
|
I'm going to leave this open until I get the above put into the install FAQ. I suspect this is an issue that may crop up again. Thanks for the help @mgoodness and the follow-up @simon-lush . |
added a commit
to technosophos/k8s-helm
that referenced
this issue
Nov 1, 2016
technosophos
referenced this issue
Nov 1, 2016
Merged
docs(install_faq): document dnsmasq fix for kubeadm #1492
technosophos
closed this
in
#1492
Nov 2, 2016
cmcconnell1
commented
Dec 1, 2016
|
Thanks @technosophos for your help in IRC today the helm and deis community are really helpful and responsive.
We may run into issues later without having completed many of the suggested work-around steps above, but for now we're moving forward. Hope this helps others. |
battlemidget
referenced this issue
in conjure-up/conjure-up
Dec 19, 2016
Closed
Consider adding `conjure-up deis` #520
evfurman
commented
Apr 19, 2017
•
|
Seeing this error after installing helm/tiller on the tectonic stack. I can search helm and use kubectl just fine but fails upon installing new helm chart from default repo. Any idea when a fix will be merged?
|
cmcconnell1
commented
Apr 19, 2017
|
'Just wanted to note (for me) that as of the previous release of helm |
cmcconnell1
commented
Apr 19, 2017
|
@evfurman, just a thought. . . (not sure about tectonics, but for others with kubernetes (kube-aws, etc.), one thing to note is that if your kube cluster is behind a load balancer (in AWS ELB, etc.), your processes for re-deploys may not manage any existing DNS records. So, if you had a previous cluster with an ELB with a CNAME for my-cluster.foo and you redeploy a new cluster with the same name, the DNS record will still point to the old ELB CNAME and you will see that error. In this case, take a look at the new clusters ELB and its FQDN and update any existing DNS CNAMEs to resolve. |
This was referenced Jul 13, 2017
shadycuz
commented
Nov 26, 2017
|
@technosophos Any idea how to fix this when using helm inside of a pod in the k8? I'm using gitlab-runners to build projects inside of pods. Kubectl works, its pointing to
|
Simon-Ince commentedOct 25, 2016
•
Edited 1 time
-
Simon-Ince
Oct 25, 2016
I have Helm install locally and Tiller on my cluster, everything looks healthy, but running
helm install stable/mysqlis giving me: