# K3s traefik -\> how to install plugins

**URL:** <https://community.traefik.io/t/k3s-traefik-how-to-install-plugins/23990>\
**Category:** Traefik v2\
**Tags:** kubernetes-crd, tcp, kubernetes-ingress, middleware\
**Created:** [August 13, 2024, 5:35pm UTC](https://community.traefik.io/t/k3s-traefik-how-to-install-plugins/23990 "2024-08-13T17:35:21Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![hokiegeek2](https://sea2.discourse-cdn.com/flex020/user_avatar/community.traefik.io/hokiegeek2/32/9175_2.png) [@hokiegeek2](https://community.traefik.io/u/hokiegeek2)\
**Post date:** [August 13, 2024, 5:35pm UTC](https://community.traefik.io/t/k3s-traefik-how-to-install-plugins/23990/1 "2024-08-13T17:35:21Z")

</div>

Hi Everyone,

How does one install a Traefik plugin for a k3 cluster w/ a Traefik ingess controller? I've updated the /var/lib/rancher/k3s/server/manifests/traefik.yaml as follows:

```auto
    experimental:
      enabled: true
      plugins:
        enabled: true
        headerdump:
          moduleName: "github.com/jaybubs/headerdump"
          version: "v0.2.0"

```

I did a rolling restart of k3s cluster and the traefik deployment came back up. When I deployed a middleware w/ this plugin I got this error message:

```auto
plugin: unknown plugin type: headerdump

```

Any ideas?
