feat(argo-rollouts): add support for stepPlugins (#3199)

This commit is contained in:
tobrien-nydig 2025-03-13 10:56:04 -04:00 committed by GitHub
parent 6234e2abd6
commit 0161a0a834
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 14 additions and 3 deletions

View file

@ -217,6 +217,12 @@ controller:
# - name: "argoproj-labs/sample-prometheus" # name of the plugin, it must match the name required by the plugin so that it can find its configuration
# location: "file://./my-custom-plugin" # supports http(s):// urls and file://
# -- Configures 3rd party stepPlugins for controller
## Ref: https://argo-rollouts.readthedocs.io/en/stable/features/canary/plugins/
stepPlugins: []
# - name: "argoproj-labs/step-exec" # name of the plugin, it must match the name required by the plugin so it can find it's configuration
# location: "file://./my-custom-plugin" # supports http(s):// urls and file://
# -- Configures 3rd party traffic router plugins for controller
## Ref: https://argo-rollouts.readthedocs.io/en/stable/features/traffic-management/plugins/
trafficRouterPlugins: []