scap does swagger checks on bare metal canaries. To replicate that for mw-on-k8s, we need to find a way to route requests to the canary releases directly while also keeping them as part of the normal traffic path.
Currently, canaries use routed_via: main
However, the bigger number of replicas used for canaries in mw-on-k8s compared to bare-metal means swagger checks would end up testing only one or two of the many canary pods. As such, we've decided to use httpbb to do more in-depth testing of mwdebug before proceeding to canary deployment, and rely on logstash error-rate detection for canary testing.