diff --git a/WALKTHROUGH.md b/WALKTHROUGH.md index 66f8836..1524cb9 100644 --- a/WALKTHROUGH.md +++ b/WALKTHROUGH.md @@ -71,7 +71,7 @@ helm repo add --force-update traefik https://traefik.github.io/charts kubectl create namespace traefik # Install the Helm chart helm install traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --set ingressClass.enabled=false \ --set ingressRoute.dashboard.enabled=true \ --set ingressRoute.dashboard.matchRule='Host(`dashboard.docker.localhost`)' \ @@ -265,7 +265,7 @@ Then, upgrade Traefik Proxy to Traefik Hub using the same Helm chart: ```shell helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --reuse-values \ --set hub.token=traefik-hub-license \ --set image.registry=ghcr.io \ @@ -395,7 +395,7 @@ First, we enable API Management on Traefik Traefik Hub using the same Helm chart ```shell helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --reuse-values \ --set hub.apimanagement.enabled=true \ traefik/traefik diff --git a/api-gateway/1-getting-started/README.md b/api-gateway/1-getting-started/README.md index fe45568..b2e8557 100644 --- a/api-gateway/1-getting-started/README.md +++ b/api-gateway/1-getting-started/README.md @@ -89,7 +89,7 @@ Install Traefik Hub API Gateway using Helm: helm repo add --force-update traefik https://traefik.github.io/charts # Install the Helm chart helm install traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --set hub.token=traefik-hub-license \ --set ingressClass.enabled=false \ --set ingressRoute.dashboard.enabled=true \ @@ -112,7 +112,7 @@ kubectl apply --server-side --force-conflicts -k https://github.com/traefik/trae helm repo update # Upgrade the Helm chart helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --set hub.token=traefik-hub-license \ --set ingressClass.enabled=false \ --set ingressRoute.dashboard.enabled=true \ diff --git a/api-gateway/2-expose/README.md b/api-gateway/2-expose/README.md index aab5a23..95dfd5f 100644 --- a/api-gateway/2-expose/README.md +++ b/api-gateway/2-expose/README.md @@ -139,7 +139,7 @@ We can enable it using helm: ```sh helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --reuse-values \ --set providers.kubernetesCRD.allowExternalNameServices=true \ traefik/traefik @@ -820,7 +820,7 @@ And configure Traefik Hub API Gateway to use it, with Kubernetes storage and Peb ```sh helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --reuse-values \ --set certificatesResolvers.pebble.distributedAcme.caServer=https://pebble.pebble.svc:14000/dir \ --set certificatesResolvers.pebble.distributedAcme.email=test@example.com \ diff --git a/api-management/1-getting-started/README.md b/api-management/1-getting-started/README.md index 30f6756..5166a96 100644 --- a/api-management/1-getting-started/README.md +++ b/api-management/1-getting-started/README.md @@ -82,7 +82,7 @@ Now, install Traefik Hub with Helm: helm repo add --force-update traefik https://traefik.github.io/charts # Install the Helm chart helm install traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --set hub.token=traefik-hub-license \ --set hub.apimanagement.enabled=true \ --set ingressClass.enabled=false \ @@ -106,7 +106,7 @@ kubectl apply --server-side --force-conflicts -k https://github.com/traefik/trae helm repo add --force-update traefik https://traefik.github.io/charts # Upgrade the Helm chart helm upgrade traefik -n traefik --wait \ - --version v33.2.0 \ + --version v33.2.1 \ --set hub.token=traefik-hub-license \ --set hub.apimanagement.enabled=true \ --set ingressClass.enabled=false \ diff --git a/src/api-server/go.mod b/src/api-server/go.mod index 8eff830..08d2412 100644 --- a/src/api-server/go.mod +++ b/src/api-server/go.mod @@ -4,7 +4,7 @@ go 1.23 require ( github.com/evanphx/json-patch v0.5.2 - github.com/go-chi/chi/v5 v5.1.0 + github.com/go-chi/chi/v5 v5.2.0 github.com/go-openapi/loads v0.22.0 github.com/google/uuid v1.6.0 github.com/stretchr/testify v1.10.0 diff --git a/src/api-server/go.sum b/src/api-server/go.sum index 8bdda6b..4489d74 100644 --- a/src/api-server/go.sum +++ b/src/api-server/go.sum @@ -4,8 +4,8 @@ github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/evanphx/json-patch v0.5.2 h1:xVCHIVMUu1wtM/VkR9jVZ45N3FhZfYMMYGorLCR8P3k= github.com/evanphx/json-patch v0.5.2/go.mod h1:ZWS5hhDbVDyob71nXKNL0+PWn6ToqBHMikGIFbs31qQ= -github.com/go-chi/chi/v5 v5.1.0 h1:acVI1TYaD+hhedDJ3r54HyA6sExp3HfXq7QWEEY/xMw= -github.com/go-chi/chi/v5 v5.1.0/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= +github.com/go-chi/chi/v5 v5.2.0 h1:Aj1EtB0qR2Rdo2dG4O94RIU35w2lvQSj6BRA4+qwFL0= +github.com/go-chi/chi/v5 v5.2.0/go.mod h1:DslCQbL2OYiznFReuXYUmQ2hGd1aDpCnlMNITLSKoi8= github.com/go-openapi/analysis v0.23.0 h1:aGday7OWupfMs+LbmLZG4k0MYXIANxcuBTYUC03zFCU= github.com/go-openapi/analysis v0.23.0/go.mod h1:9mz9ZWaSlV8TvjQHLl2mUW2PbZtemkE8yA5v22ohupo= github.com/go-openapi/errors v0.22.0 h1:c4xY/OLxUBSTiepAg3j/MHuAv5mJhnf53LLMWFB+u/w= diff --git a/tests/testhelpers/containers.go b/tests/testhelpers/containers.go index d987601..2d2be67 100644 --- a/tests/testhelpers/containers.go +++ b/tests/testhelpers/containers.go @@ -81,7 +81,7 @@ func LaunchHelmCommand(t *testing.T, arg ...string) { // LaunchHelmUpgradeCommand execute `helm` CLI with arg and display stdout+stder with testcontainer logger func LaunchHelmUpgradeCommand(t *testing.T, arg ...string) { - upgradeArgs := []string{"upgrade", "traefik", "-n", traefikNamespace, "--wait", "--version", "v33.2.0", "--reuse-values", "traefik/traefik"} + upgradeArgs := []string{"upgrade", "traefik", "-n", traefikNamespace, "--wait", "--version", "v33.2.1", "--reuse-values", "traefik/traefik"} upgradeArgs = append(upgradeArgs, arg...) LaunchHelmCommand(t, upgradeArgs...) } @@ -101,7 +101,7 @@ func InstallTraefikProxy(ctx context.Context, t *testing.T, k8s client.Client) ( assert.NoError(t, err) LaunchHelmCommand(t, "install", "traefik", "-n", traefikNamespace, "--wait", - "--version", "v33.2.0", + "--version", "v33.2.1", "--set", "ingressClass.enabled=false", "--set", "ingressRoute.dashboard.enabled=true", "--set", "ingressRoute.dashboard.matchRule='Host(`dashboard.docker.localhost`)'", @@ -125,7 +125,7 @@ func InstallTraefikHubAPIGW(ctx context.Context, t *testing.T, k8s client.Client CreateSecretForTraefikHub(ctx, t, k8s) LaunchHelmCommand(t, "install", "traefik", "-n", traefikNamespace, "--wait", - "--version", "v33.2.0", + "--version", "v33.2.1", "--set", "hub.token=traefik-hub-license", "--set", "ingressClass.enabled=false", "--set", "ingressRoute.dashboard.enabled=true", @@ -153,7 +153,7 @@ func InstallTraefikHubAPIM(ctx context.Context, t *testing.T, k8s client.Client) CreateSecretForTraefikHub(ctx, t, k8s) LaunchHelmCommand(t, "install", "traefik", "-n", traefikNamespace, "--wait", - "--version", "v33.2.0", + "--version", "v33.2.1", "--set", "hub.token=traefik-hub-license", "--set", "hub.apimanagement.enabled=true", "--set", "ingressClass.enabled=false", diff --git a/tests/walkthrough/walkthrough_test.go b/tests/walkthrough/walkthrough_test.go index aade264..639aa02 100644 --- a/tests/walkthrough/walkthrough_test.go +++ b/tests/walkthrough/walkthrough_test.go @@ -120,7 +120,7 @@ func (s *WalkthroughTestSuite) TestWalkthrough() { // STEP 2 testhelpers.CreateSecretForTraefikHub(s.ctx, s.T(), s.k8s) testhelpers.LaunchHelmCommand(s.T(), "upgrade", "traefik", "-n", "traefik", "--wait", - "--version", "v33.2.0", + "--version", "v33.2.1", "--reuse-values", "--set", "hub.token=traefik-hub-license", "--set", "image.registry=ghcr.io", @@ -150,7 +150,7 @@ func (s *WalkthroughTestSuite) TestWalkthrough() { // STEP 3 testhelpers.LaunchHelmCommand(s.T(), "upgrade", "traefik", "-n", "traefik", "--wait", - "--version", "v33.2.0", + "--version", "v33.2.1", "--reuse-values", "--set", "hub.apimanagement.enabled=true", "traefik/traefik")