stack.basicstack.de/apps/pangolin
CTO Agent 9b1af12d1b Add missing Traefik CRD permissions to pangolin-controller RBAC
Extend ClusterRole to include all Traefik CRDs that the controller manages:
- serverstransports, serverstransporttcps (for transport configuration)
- ingressroutetcps, ingressrouteudps (for TCP/UDP routing)
- middlewaretcps (for TCP middleware)
- tlsoptions, tlsstores (for TLS configuration)

This fixes the RBAC permission error preventing the controller from
reconciling Traefik configuration: "serverstransports.traefik.io is
forbidden: User \"system:serviceaccount:pangolin:pangolin-controller\"
cannot list resource \"serverstransports\""

Related: DEV-437

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-08-02 10:14:20 +00:00
..
.gitkeep Add Pangolin repository structure and DNS configuration 2026-07-26 11:58:00 +00:00
namespace.yaml Add Pangolin repository structure and DNS configuration 2026-07-26 11:58:00 +00:00
pangolin-config.yaml Fix Pangolin config: use YAML format with required fields 2026-07-26 12:23:19 +00:00
pangolin-controller-config.yaml Fix pangolin-kube-controller authentication and endpoint 2026-08-02 10:09:46 +00:00
pangolin-controller-deployment.yaml refactor(pangolin): Move controller manifests to app root for Argo CD 2026-08-01 15:52:49 +00:00
pangolin-controller-rbac.yaml Add missing Traefik CRD permissions to pangolin-controller RBAC 2026-08-02 10:14:20 +00:00
pangolin-controller-service.yaml refactor(pangolin): Move controller manifests to app root for Argo CD 2026-08-01 15:52:49 +00:00
pangolin-deployment.yaml Fix Pangolin API routing - expose port 3000 for API endpoints 2026-08-01 14:44:19 +00:00
pangolin-secrets-sealed.yaml Add Pangolin Kubernetes manifests 2026-07-26 12:09:07 +00:00