Added
- SQS splitting now supports filtering by jq programs. A jq program runs
against a json of each message and if it returns true, the messaged is
filtered. mirrord dumpno longer requires--portsto be specified manually - they
will be auto-detected if absent.
Changed
-
Updated mirrord for Teams links across CLI, error messages, and agent to
point directly to app.metalbear.com instead of docs pages, providing a
shorter path to trial signup. -
Use nodeSelector when possible for agent creation. Improve
capacity/scheduling issues.When using nodeName directly (old, fallback way) we bypass kube scheduler,
meaning we can't preempt existing pods.
By using nodeSelector, we still use kube scheduler and with the right
priority class for the agent (default in operator chart now) we always get
scheduled.
User might not have "get" access on node, but operator always has so that's
why we have a fallback.