Plugins and Traefik Pilot¶
Traefik Pilot is a software-as-a-service (SaaS) platform that connects to Traefik to extend its capabilities. It does this through plugins, which are dynamically loaded components that enable new features.
For example, Traefik plugins can add features to modify requests or headers, issue redirects, add authentication, and so on, providing similar functionality to Traefik middlewares.
Traefik Pilot can also monitor connected Traefik instances and issue alerts when one is not responding, or when it is subject to security vulnerabilities.
Plugins are available for Traefik v2.3.0-rc1 and later.
Plugins can potentially modify the behavior of Traefik in unforeseen ways. Exercise caution when adding new plugins to production Traefik instances.
Connecting to Traefik Pilot¶
Plugins are available when a Traefik instance is connected to Traefik Pilot.
To register a new instance and begin working with plugins, login or create an account at the Traefik Pilot homepage and choose Register New Instance.
To complete the connection, Traefik Pilot will issue a token that must be added to your Traefik static configuration by following the instructions provided.
Health and security alerts for registered Traefik instances can be enabled from the Preferences in your Traefik Pilot Profile.
Traefik users can create their own plugins and contribute them to the Traefik Pilot catalog to share them with the community.
To learn more and see code for example Traefik plugins, please see the developer documentation.