Skip to content

traefik-crds helm chart 1.12.0 fails to upgrade with --set gatewayAPIExperimental="true" #1561

@FrederikChristiani

Description

@FrederikChristiani

Welcome!

  • Yes, I've searched similar issues on GitHub and didn't find any.
  • Yes, I've searched similar issues on the Traefik community forum and didn't find any.

What version of the Traefik's Helm Chart are you using?

traefik-crds: 1.12.0 (traefik: 37.2.0)

What version of Traefik are you using?

3.5.3

What did you expect to happen ?

I expected the upgrade to complete when following the upgrade procedure here: https://github.com/traefik/traefik-helm-chart?tab=readme-ov-file#upgrade-when-using-both-traefik-and-opt-in-crds-chart

What did you notice instead ?

The upgrade failed.

$ helm search repo traefik/traefik
NAME                    CHART VERSION   APP VERSION     DESCRIPTION                                       
traefik/traefik         37.3.0          v3.6.0          A Traefik based Kubernetes ingress controller     
traefik/traefik-crds    1.12.0                          A Traefik based Kubernetes ingress controller     
traefik/traefik-hub     4.2.0           v2.11.0         Traefik Hub Ingress Controller                    
traefik/traefik-mesh    4.1.1           v1.4.8          Traefik Mesh - Simpler Service Mesh               
traefik/traefikee       4.2.5           v2.12.5         Traefik Enterprise is a unified cloud-native ne...

$ helm --namespace traefik-crds ls
NAME            NAMESPACE       REVISION        UPDATED                                 STATUS          CHART                   APP VERSION
traefik-crds    traefik-crds    8               2025-11-07 10:41:52.315257361 +0100 CET deployed        traefik-crds-1.11.1

$helm upgrade --namespace traefik-crds traefik-crds --set gatewayAPIExperimental="true" traefik/traefik-crds
Error: UPGRADE FAILED: create: failed to create: Secret "sh.helm.release.v1.traefik-crds.v9" is invalid: data: Too long: may not be more than 1048576 bytes

What are your values ?

gatewayAPIExperimental="true"

Additional Information

I assume the upgrade failed because helm tries to save the entire chart in a k8s secret.
helm/helm#9788

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bug/possiblea possible bug that needs analysis before it is confirmed or fixed.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions