Our k3s uses Traefik.
In the past, we've mitigated aggressive bots at the apache layer of our projects. We should try to limit them as they enter our k8s to avoid having to update deployments with new apache configs.
Possibilities:
- Middleware: https://doc.traefik.io/traefik/reference/routing-configuration/http/middlewares/overview/
- Plugins, e.g.,
A.C.
- Migrate the configuration from our https://patchdemo.wmcloud.org/ apache to traefik
- Make it easy it update with our pipelines so we can respond quickly to new bots causing problems