-
Notifications
You must be signed in to change notification settings - Fork 77
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
MetalLB and Traefik not getting installed in spec.k0s.config section #635
Comments
As far as I can tell, the chart configs are broken. Can you verify? $ kubectl -n kube-system get charts k0s-addon-chart-traefik k0s-addon-chart-metallb -o custom-columns=NAME:.metadata.name,ERROR:.status.error
NAME ERROR
k0s-addon-chart-traefik can't install loadedChart `traefik`: failed to install CRD crds/ingressroute.yaml: resource mapping not found for name: "ingressroutes.traefik.containo.us" namespace: "" from "": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"
ensure CRDs are installed first
k0s-addon-chart-metallb can't locate chart `bitnami/metallb-1.0.1`: chart "metallb" matching 1.0.1 not found in bitnami index. (try 'helm repo update'): no chart version found for metallb-1.0.1 There are some forum threads describing how to install Traefik/MetalLB: |
Bitnami frequently retires charts from their main repo. There's another file that contains all. I'll look for it. |
I was looking to get this done via k0sctl. For years I've written how to setup MetalLB and nginx ingress with kubeadm build. I was hoping k0s and k0sctl streamlined this but now it seems need to go back and do these as separate tasks vs. part of cluster build. |
Seems using the calico provider solves the issues. |
For completeness, we use the following helm "repo":
That contains all the "retired" charts. |
Hi, the extensions to install MetalLB and Traefik is being ignored. The cluster is getting built but these items are not getting configured.
The text was updated successfully, but these errors were encountered: