-
-
Notifications
You must be signed in to change notification settings - Fork 150
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
Unable to Create Cluster #515
Comments
Is your SSH key protected with a passphrase? |
No, I just created a new one without a password and even used the same name as in the example |
Can you share your config file (minus the token)? I will try creating the same cluster from a Ubuntu VPS.
Do you mean that you have been running hetzner-k3s from inside these environments? |
Yes. My default is Rocky 9, it didn't work there, so I thought Rocky 9 might be too new, so I tried Rocky 8, that didn't work so I tried Docker on the two OS and when that didn't work either, I tried Ubuntu.
|
just for the sake of completeness here is my ubuntu setup. new server at hetzner with ubuntu 22.04
|
Uhm you are using k3s 1.26.7 which doesn't support Embedded Registry Mirror. Can you add this to the config file and try again? embedded_registry_mirror:
enabled: false |
Wait, I see you added that in the second yaml file. Which one are you actually using? |
I don't have „the one“ config yet. These are all very recent tests from your Instructions, which I have just tried out. Both with the same result. Your hello-world example does not work either. Just wanted to show you that different configs deliver the same result |
ok, I could have done that earlier. in another project with a different api key, the same config works on the same server. so it's not your tool but something in my hetzner project, which has existed for years, is crooked. I'll try a little more, maybe I'll figure it out. |
Hey there, I've fixed the issue. We are using an existing project with hundreds of SSH keys, and it turns out the
is unable to fetch more than 25 SSH keys. The problem is with how pagination is being handled. It isn't requesting all pages of SSH keys from the Hetzner API. The fix involved adjusting the pagination handling, ensuring that all keys are fetched correctly, regardless of how many are present. Everything is working fine now. I'm not a developer, so the fix should come from someone who knows more about what they're doing. 😉 Here's the working adjustment:
regards |
There is one thing I don't understand, you write yourself that you
shouldn't you have experienced the same problem? or has something changed in the Hetzner API in the meantime? |
Hello together
Many thanks for this cool project.
I am trying to create a cluster and i am stuck.
OS: Rocky 8 or Rocky 9 or Ubuntu 22.04 or Docker
I followed the instructions Installation.md, kubectl and Helm are installed, Dependencies are installed, hetzner-k3s-linux-amd64 is installed, and always get the following error:
the network is created and the SSH key is generated, but then it goes no further.
It also makes no difference which config examples I use. Hello-World works just as little as Creating_a_cluster.md.
I'm stumped, what am I doing wrong?
regards
Sascha
The text was updated successfully, but these errors were encountered: