Hacker News new | ask | show | jobs
by a012 2173 days ago
I know Github is down because I'm trying to update a kops cluster, but Github breaks it

    > kops update cluster
    error reading channel "https://raw.githubusercontent.com/kubernetes/kops/master/channels/stable": unexpected response code "500 Internal Server Error" for "https://raw.githubusercontent.com/kubernetes/kops/master/channels/stable": 500: Internal Server Error
2 comments

See, I like the idea of K8S quite a lot. Enough that I decided to set up a cluster from scratch to figure out how everything ties together.

I've since grown to strongly dislike how much of the entire ecosystem seems to depend on random unversioned Github gists or direct links into a raw file in a repo somewhere.

NPM is the same. You might think that all of the packages are stored on NPM servers. Mostly true, but still when you install some of them they'll download precompiled binaries or whatever directly from Github.
If you have IPv6, remove IPv4 to see how many tools break, because github does not have IPv6.

Composer is useless in a native IPv6 only servers.

This actually is testament to the fact that the github used to be that damn reliable at one point.
Eh, I'd love to see numbers on this but I don't think this is true. I remember stuff like homebrew breaking even in the beginning of the project because of the dependency on github to pull down formulas and stuff.
Some major tools like python's `poetry` has official recommended installation as:

    curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python
Guess why our python docker images stopped building today?