Skip to content

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

Open
@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 request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions