Installation Notes
To use this to protect multiple apps setup the traefik middleware “modsecurity” in the Traefik Chart .Values.
middlewares: modsecurity: - name: modsecurity modSecurityUrl: http://modsecurity-crs-modsecurity-crs.svc.cluster.local:8081 timeoutMillis: 1000 maxBodySize: 1024If you do not plan to use traefik or only want to protect a single app, just add a variable “BACKEND” in the Environment Variables.
The value can be <http://ip:port> or <http://modsecurity-crs-modsecurity-crs.svc.cluster.local:8081>.
workload: main: podSpec: containers: main: env: BACKEND: "http://ip:port"