Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(chart)!: major update of dependencies on traefik chart #77

Merged
merged 3 commits into from
Jul 10, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Apr 5, 2024

🤖 I have updated the chart beep boop

Description of the changes

This PR updates the dependencies of the traefik Helm chart.

⚠️ This was a major update! Please check the changelog of the updated dependencies and take notice of any breaking changes before merging. ⚠️

@github-actions github-actions bot requested a review from a team as a code owner April 5, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 6 times, most recently from 46067ff to cd85b9c Compare April 15, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 6 times, most recently from 0367c64 to 5fcc4c6 Compare April 23, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 5 times, most recently from 5593bd3 to 4ca58bf Compare April 30, 2024 07:07
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 5 times, most recently from 3edbf0e to 6b3891b Compare May 7, 2024 07:07
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 6 times, most recently from 853ffd3 to 7fc84cf Compare May 15, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 5 times, most recently from fc95edb to aa55f7b Compare June 19, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 6 times, most recently from 430fedd to 056d9db Compare June 27, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 6 times, most recently from d55a1d1 to e7f7cd3 Compare July 5, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch 2 times, most recently from 57ac69c to 443f0c1 Compare July 9, 2024 07:06
@github-actions github-actions bot force-pushed the chart-autoupdate-major-traefik branch from 443f0c1 to d97766a Compare July 10, 2024 07:06
@lentidas
Copy link
Contributor

lentidas commented Jul 10, 2024

Ever since our latest upgrade, there have been multiple breaking changes:

  • v26.1.0 -> v27.0.0:

    • if you were overriding port exposure behavior using the expose or exposeInternal flags, you should replace them with a service name to boolean mapping (check the official changelog for an example).
    • if you were previously using the service.internal value, you should migrate the values to the service.additionalServices.internal value instead; this should yield the same results, but make sure to carefully check for any changes!
    • resources that use the traefik.containo.us are definitely no longer supported; the other modules of the DevOps Stack have already been migrated, but make sure you make the changes on your side.
  • v27.0.2 -> v28.0.0:

    • multiple CRDs have been updated but the users of the DevOps Stack do not need to update them manually since Argo CD takes care of it;
    • the upstream team added the first experimental support for Traefik v3; a migration guide for your resources is available here;
    • this upgrade also introduces support to OpenTelemetry; although this is not a breaking change, it is noteworthy;
  • v28.3.0 -> v29.0.0:

    • there is change in the values that affects the way we activate the ServiceMonitor for Prometheus; we can now use an attribute enabled to activate it; see here;
    • Kubernetes Gateway support is no longer experimental;
    • the IngressRoute for the Traefik Dashboard is now disabled by default.

@lentidas
Copy link
Contributor

Tested an upgrade in place with SKS and EKS clusters without any issues.

@lentidas lentidas merged commit cb2daac into main Jul 10, 2024
@lentidas lentidas deleted the chart-autoupdate-major-traefik branch July 10, 2024 14:59
@github-actions github-actions bot mentioned this pull request Jul 10, 2024
@lentidas lentidas self-assigned this Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant