Traefik with proxmox plugin
Установка
- на proxmox хосте создаем токен и роль
pveum role add traefik-provider -privs "VM.Audit,VM.Monitor,Sys.Audit,Datastore.Audit"
pveum user token add root@pam traefik_prod
pveum acl modify / -token 'root@pam!traefik_prod' -role traefik-provider
- в traefik.yaml
...
experimental:
plugins:
traefik-proxmox-provider:
moduleName: "github.com/NX211/traefik-proxmox-provider"
version: "v0.7.0"
...
providers:
plugin:
traefik-proxmox-provider:
pollInterval: "30s"
apiEndpoint: "https://pve-host.ru:8006"
apiTokenId: "root@pam!traefik_prod"
apiToken: "token"
apiLogging: "info"
apiValidateSSL: "true"
- в ВМ или LXC в Notes прописываем записи
traefik.enable: true
traefik.http.routers.secure.entrypoints: http,https
traefik.http.routers.secure.tls: true
traefik.http.routers.secure.tls.certresolver: letsEncrypt
traefik.http.services.testapp.loadbalancer.server.url: http://192.168.23.63:80
Дополнительно
- курс по Traefik, который не потерял актуальность с примерами и том числе по кубу тут
- до 10.01.2026 на него будет промик TRAPROX
Description