Skip to content

Add "glue" for using Argo Rollout traffic management with Nginx Ingress VS/VSRΒ #7484

@smuda

Description

@smuda

Is your feature request related to a problem? Please describe.
Currently it's not possible to use Argo Rollout traffic management with NGINX Ingress when using VirtualServer/VirtualserverRoute for configuration.

Describe the solution you'd like
I'd like to have a Argo plugin, preferable preinstalled in normal Argo Rollouts, that can handle VS/VSR for Argo Rollouts.

Argo Rollouts Reinvented: Unleash the Power of Custom Plugins for Progressive Delivery - Zach Aller

Describe alternatives you've considered
One alternative would be to abandon NGINX Ingress and use NGINX Gateway Fabric instead.

Another would be to abandon VS/VSR and use ingresses with a lot of annotations instead. That would be clunky and not all features can be configured that way. There is a reason the VS/VSR concept has emerged.

Additional context
argoproj/argo-rollouts#2993

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalAn issue that proposes a feature requestready for refinementAn issue that was triaged and it is ready to be refined

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions