Closed packruler closed 2 years ago
Extra args are already reported to be not-working globally and are part of the common refactor.
However: We will never officially support extra args for Traefik. As they will inherently interfere with our own arg that are set in the background at times.
Plugins are also not officially supported by us either. We rather have a good solid deployment for time being than support each and every feature of each and every App.
We're open to support some extra middlewares and/or plugins for traefik to complete our Traefik support. However, we don't take enhancement requests for each and every middleware or plugin out-there.
(like: there are public lists for those, no need to duplicate those just because you also want them on SCALE)
You either add it yourself or have to wait till someone adds it.
Also: seperate bug reports from enhencements next time. I'm closing this because this report is a clusterfuck.
I can understand why plugin support is not there, but I have trouble understanding why expert feature "extra args" is a no-go for Traefik ?
It's flagged as "expert", and thus should be safe to use by so-called "experts", usualy it will be used only by people that knows how to debug, if there is a conflict with your own args, or if things does not work as expected.
Correct me if I'm wrong. But, Extra Arguments are utilized to provide a minimum subset of functionality. Therefore, allowing users to provide additional custom arguments would add a potential conflicts with limited reliable methods to protect against them.
I expect the target of TrueCharts is to allow advanced control, within reason. This inherently limits the potential users trying advanced features and expecting support for getting them working.
That said, I ended up adding my feature to the TrueCharts system and found the process to be refreshingly well run. There are plenty of tools built in to get development up and running quickly. I am keeping my eyes open for Traefik feature requests and will implement them if needed.
This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists
App Name
Traefik
SCALE Version
22.02.0
App Version
2.6.3_11.1.8
Application Events
Application Logs
Configure Extra Args arg --experimental.plugins.rewritebody.modulename=github.com/traefik/plugin-rewritebody arg --experimental.plugins.rewritebody.version=v0.3.1 arg accesslog=true arg accesslog.fields.headers.defaultmode=keep