Skip to content
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

Access to K0s binaries via IPv6 only #5298

Open
foexle opened this issue Nov 29, 2024 · 3 comments
Open

Access to K0s binaries via IPv6 only #5298

foexle opened this issue Nov 29, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@foexle
Copy link

foexle commented Nov 29, 2024

Is your feature request related to a problem? Please describe.

Hey guys,

i encountered an access issue in WAN IPv6 only networks to the available K0s binaries.
It seems Github doesn't support IPv6 at all (discussion thread here)

This could lead into problems with IoT devices that doesn't get a WAN IPv4 anymore. In addition to that, IPv4 becomes expensive overall to use and it's a legacy protocol.

Describe the solution you would like

So my suggest would be to provide a mirror endpoint with the binaries that can be accessed via IPv6

Describe alternatives you've considered

No response

Additional context

No response

@foexle foexle added the enhancement New feature or request label Nov 29, 2024
@jnummelin
Copy link
Member

There are things like https://gh-v6.com/ which could help.

We need to test that if it works and then add proper docs for it. And maybe some way to utilize that via the get.k0s.sh script

@jnummelin
Copy link
Member

gh-v6.com seems to work pretty nicely. E.g.

curl -6 https://gh-v6.com/k0sproject/k0s/releases/download/v1.31.2%2Bk0s.0/k0s-v1.31.2+k0s.0-amd64 -o k0s

Maybe we should add this to the docs 🤔

@twz123
Copy link
Member

twz123 commented Dec 19, 2024

One caveat about using gh-v6.com: Since this is a machine in the middle, you have to trust this domain not to be up to no good. You may want to add additional hash sum/signature checks to make sure the files you download are authentic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants