Hi :3 looking for feedback on this PR, please consider it a "draft" or proposal.
The "why" for this change is to be proactive in updating Traefik v2 before it reaches security EOL, and also to support the log retention option from #51.
The high-level plan after merging this PR, is to gradually update existing recipes to use v3 rule syntax. v2 syntax should continue working as long as defaultRuleSyntax: v2 is set .
This PR was made following the process outlined in Traefik docs: v2 to v3 details.
Hi :3 looking for feedback on this PR, please consider it a "draft" or proposal.
The "why" for this change is to be proactive in updating Traefik v2 before it reaches security EOL, and also to support the log retention option from #51.
The high-level plan after merging this PR, is to gradually update existing recipes to use v3 rule syntax. v2 syntax should continue working as long as `defaultRuleSyntax: v2` is set .
This PR was made following the process outlined in Traefik docs: [v2 to v3 details](https://doc.traefik.io/traefik/migration/v2-to-v3-details/#configuration-details-for-migrating-from-traefik-v2-to-v3).
@sixsmith When you update a file like traefik.yml.tmpl you also need to bump its corresponding version in the abra.sh file. I did that in this commit: 810e1b0502 :)
@sixsmith When you update a file like `traefik.yml.tmpl` you also need to bump its corresponding version in the `abra.sh` file. I did that in this commit: https://git.coopcloud.tech/coop-cloud/traefik/commit/810e1b0502c0198f2cc8b234881fcb0a3a5762af :)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Hi :3 looking for feedback on this PR, please consider it a "draft" or proposal.
The "why" for this change is to be proactive in updating Traefik v2 before it reaches security EOL, and also to support the log retention option from #51.
The high-level plan after merging this PR, is to gradually update existing recipes to use v3 rule syntax. v2 syntax should continue working as long as
defaultRuleSyntax: v2is set .This PR was made following the process outlined in Traefik docs: v2 to v3 details.
43137e2087to60ec1191a8I've tested this PR on production servers which are running services that use the Traefik V2 label syntax, and had no issues 👍
Also I reviewed the documentation on transitioning from traefik v2 -> v3 and imo this PR looks ready to go!
amazing, tysm! thanks for testing also 💝
(don't have time to manual test atm sadly)
Great! Will merge and update tags.
@sixsmith When you update a file like
traefik.yml.tmplyou also need to bump its corresponding version in theabra.shfile. I did that in this commit:810e1b0502:)