Details: - The Traefik v1 branch has been on maintenance mode for over a year and is no longer guaranteed to receive security updates, see: https://community.traefik.io/t/end-of-support-of-1-x/2451 - Updating of configuration files will be necessary for users who have not previously used net/traefik2 (which was introduced in 2020Q2 to allow for the eventual depreciation of the v1 branch). Instructions and a link to an automated migration tool are provided in pkg-message.
31 lines
1.1 KiB
Text
31 lines
1.1 KiB
Text
[
|
|
{ type: install
|
|
message: <<EOM
|
|
Note that traefik starts as unpriviliged user. Thus, it cannot
|
|
bind to privileged ports (by default, ports below 1024) and
|
|
will exit when configured to do so.
|
|
|
|
If traefik should serve ports in the privileged range, there
|
|
are options to achieve this:
|
|
- Have traffic bind to an unprivileged port and use the
|
|
packet filter configuration to redirect requests to the
|
|
desired privileged port to the unprivileged port in
|
|
traefik's configuration file e.g. the rdr rules in pf(4).
|
|
- The mac_portacl kernel module allows unprivileged processes
|
|
to bind to privileged ports.
|
|
EOM
|
|
}
|
|
{ type: upgrade
|
|
maximum_version: "2.0"
|
|
message: <<EOM
|
|
The version 2 of Traefik requires manual configuration changes
|
|
when migrating from a legacy v1 version to v2.
|
|
Please consult the Traefik migration guide at
|
|
https://doc.traefik.io/traefik/migration/v1-to-v2/
|
|
for details on how to adapt existing configuration files.
|
|
Note that there is a tool that can automate migration and
|
|
rewrite existing configuration files (at least partially):
|
|
https://github.com/traefik/traefik-migration-tool
|
|
EOM
|
|
}
|
|
]
|