coredns / deployment

Scripts, utilities, and examples for deploying CoreDNS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Helm stable/coredns now won't install

AntonOfTheWoods opened this issue · comments

#235 apparently determined that this was the repo for a coredns helm chart.
Now it has been marked as deprecated in stable, so it refuses to install (and I couldn't find a way to force it).

Is the problem that no one wants to maintain it?

Edit: it looks like the chart tgz have also been removed from https://charts.helm.sh/stable/, meaning now one has to install from git (or some other chart repo)

It appears https://coredns.github.io/deployment/ is not being served correctly

helm repo add coredns https://coredns.github.io/deployment/ Error: looks like "https://coredns.github.io/deployment/" is not a valid chart repository or cannot be reached: failed to fetch https://coredns.github.io/deployment/index.yaml : 404 Not Found

@asergeant01 , my understanding is that Github pages hasn't been activated yet. I'm guessing it was voluntary and something else needs to be done before the maintainers are comfortable with it going live.

@AntonOfTheWoods You are probably correct, i just though since the issue was closed, that coredns must be installable from helm. Unless there is another issue tracking the enabling of github pages?

try...
helm repo add coredns https://lablabs.github.io/deployment/

$ helm repo add coredns https://lablabs.github.io/deployment/
"coredns" has been added to your repositories

$ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "coredns" chart repository
Update Complete. ⎈Happy Helming!⎈

... i just though since the issue was closed, that coredns must be installable from helm.

This issue was auto-closed because of the "this fixes" comment PR #241. re-opening until github pages is enabled in the project. #242

@chrisohaver Thanks. I can confirm that works for now.

This also appears to work ... https://raw.github.com/coredns/deployment/gh-pages

I see some other projects that use the same raw.github.com for their helm repo instead of using github pages.

If the URL above ends up being impractical or awkward in any way, we can re-propose enabling github pages in this project. But for now, it seems that it's not necessary.

@chrisohaver This works perfect. Is there now a plan to have this available in artifacthub?

I'm not aware of a plan for that. Not obvious what we'd need to do for that. I tried setting up an account but I didn't get a conf email, and I cannot log in. I cannot find any documentation that describes how one would make items available in artifacthub. It's in "beta", and on the README, it describes a TODO: "A process by which new artifacts get added to Artifact Hub, updated, and removed. The documentation for this process is just beginning, but it needs to be publicly documented ..."

I tried setting up an account but I didn't get a conf email

Ah, it went to junk mail. I logged in, clicked around, and added it... should be "processed in 20 minutes."