Help Setting up with K0s (via Helm extensions)

Hello Traefik team!

We are planning to use Traefik combined with a low resource K8s dstribution for a smart city projet here in Tokyo. K3s hasn't been working well as a lot of the config files online aren't working well.

We have're having better luck with k0s and came across this guide by your team.From Zero to Hero: Getting Started with k0s and Traefik

k0s has changed quite a bit so that config file no longer works. Its been quite a challenge as most documentation is out of date and the bare minimum is working.

k0s is basing their untested guide off this config file that is not assign an external IP.

here is the current example that needs to be updated.

        extensions:
          helm:
            repositories:
            - name: traefik
              url: https://traefik.github.io/charts
            - name: bitnami
              url: https://charts.bitnami.com/bitnami
            charts:
            - name: traefik
              chartname: traefik/traefik
              version: "20.5.3"
              namespace: default
            - name: metallb
              chartname: bitnami/metallb
              version: "2.5.4"
              namespace: default
              values: |
                configInline:
                  address-pools:
                  - name: generic-cluster-pool
                    protocol: layer2
                    addresses:
                    - 192.168.1.150-192.168.9.155
1 Like

Anyone got this to work?