Comments (7)
So I got it working by running ufw allow 10250
and ufw allow 6783
, but I got a feeling that it's not the correct way of doing it. The connections should work through the weave interface and that should already be allowed with the command that's mentioned in the guide ufw allow in on weave
. Do I need to add more ip routes than the 10.96.x.x range? I see a lot of mentions of 10.32.x.x.
Even though I got the weave network to "work" and got to deploy the tls and the dashboard, the dashboard keeps redirect looping to the front page saying
the server could not find the requested resource
Redirecting to previous state in 3 seconds
In the logs for the dashboard it also mentions the 10.32 ip:
2020/05/21 16:58:00 [2020-05-21T16:58:00Z] Incoming HTTP/1.1 GET /api/v1/login/status request from 10.32.0.1:39446: {}
2020/05/21 16:58:00 [2020-05-21T16:58:00Z] Outcoming response to 10.32.0.1:39446 with 200 status code
2020/05/21 16:58:00 [2020-05-21T16:58:00Z] Incoming HTTP/1.1 GET /api/v1/overview?filterBy=&itemsPerPage=10&name=&page=1&sortBy=d,creationTimestamp request from 10.32.0.1:39446: {}
2020/05/21 16:58:00 Getting config category
2020/05/21 16:58:00 Getting discovery and load balancing category
2020/05/21 16:58:00 Getting lists of all workloads
2020/05/21 16:58:00 the server could not find the requested resource
2020/05/21 16:58:00 [2020-05-21T16:58:00Z] Outcoming response to 10.32.0.1:39446 with 404 status code
from guide.
I remember running into issues with weave net when I tried Hobby Kube more than a year ago.
I have this bookmarked from back then, maybe it's the same issue you are running into:
weaveworks/weave#2736
from guide.
Not sure what the problem is, but my first guess would be a missing kernel module or parameter. Where are you hosting this?
from guide.
Actually, could some of the notes from #74 fix this?
from guide.
@godwhoa Thanks for the input, but if network-overlaping was the issue, opening the ports that I did to make the weave-part work would probably not have solved the weave-part of the issue? I might be off on that.
@pstadler I'm hosting it using 3 vpns from Hetzner. I didn't use their new private network. So I did the 4. step and that made it possible for me to remove the two ports that I needed to allow to make weave work! So, that part looks to be solved, thanks! However, the dashboard still seems to not work properly, but navigating directly to some of the sub-menu items (like /#!/node) works and stops the redirect-loop. Some of the sub-menu items triggers the redirection (404) again (like /#!/replicaset). This might even be an issue within the dashboard itself and not related to the setup, I find it hard to tell since I've never done anything with Kubernetes before following this guide.
from guide.
Got the same problem with the dashboard. Need to update to a recent version at some point.
from guide.
Just chiming in, I followed this great guide as well and used Hetzner as well. Had same issue and step 4 from #74 fixed it.
from guide.
Related Issues (20)
- kubeadm init preflight check: kubeadm and etcd version mismatch HOT 3
- Suggestion Use Zerotier HOT 4
- Hetzner Volumes via CSI driver HOT 1
- Rook & PVC: error opening pool: no such file or directory HOT 1
- Issues when installing and how I solved them HOT 4
- Terraform borks up on `count` keyword HOT 8
- Add IBM provider maybe? HOT 2
- Hetzner now supports private networking HOT 6
- ReadWriteMany not working HOT 1
- AWS spot instances might be affordable for a hobby cluster HOT 2
- Consider adding Tokenrequest HOT 2
- "example-ingress" is invalid HOT 1
- Scaleway is changing their pricing plan HOT 2
- Hetzner now supports load balancers HOT 1
- Rook block device not working for ReadWriteMany HOT 3
- [Scaleway] Nodes cannot pull image from docker registry HOT 4
- Unable to resize persistent volume with rook HOT 7
- Help me !!!!! HOT 1
- [Question]: Adding a new user HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from guide.