argoproj-labs / rollouts-plugin-trafficrouter-gatewayapi

The Argo Rollouts plugin implementing the Kubernetes Gateway API specification for using different traffic providers in progressive delivery scenarios
https://rollouts-plugin-trafficrouter-gatewayapi.readthedocs.io/en/latest/
Apache License 2.0
94 stars 19 forks source link

feat: support multiple backend refs #53

Closed tommy351 closed 5 months ago

tommy351 commented 5 months ago

Currently, this plugin only modifies the weight of the first matching backend refs. I changed the setHTTPRouteWeight and setTCPRouteWeight functions to modify the weights of all matching backend refs.

Philipp-Plotnikov commented 5 months ago

Hi @tommy351 ! Thank you for contribution, please

  1. Resolve conflicts
  2. Remove empty lines When you will finish, please ping me
tommy351 commented 5 months ago

@Philipp-Plotnikov Fixed in 9eded55