Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Gateway API as a provider #1108

Merged
merged 11 commits into from
Mar 14, 2022
Merged

Commits on Mar 10, 2022

  1. Add support for Gateway API as a provider.

    Adds Gateway API as a provider for progressive traffic shifting, A/B
    testing and Blue-Green testing. Adds a new field in the Canary
    `spec.service.gatewayRefs` which specifies the Gateway that Flagger
    should use.
    
    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    174e9fd View commit details
    Browse the repository at this point in the history
  2. add gateway tests and change provider aname

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    00d54d2 View commit details
    Browse the repository at this point in the history
  3. add router_test and make test install script platform agnostic

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    5e1d00d View commit details
    Browse the repository at this point in the history
  4. add metric templates to tests

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    da451a0 View commit details
    Browse the repository at this point in the history
  5. add docs

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    4388776 View commit details
    Browse the repository at this point in the history
  6. fix docs and e2e install.sh

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    ba4646c View commit details
    Browse the repository at this point in the history
  7. fix a/b testing logic and update e2e tests

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    91126d1 View commit details
    Browse the repository at this point in the history
  8. add a/b test docs and update progressive docs

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    aryan9600 authored and Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    281d869 View commit details
    Browse the repository at this point in the history
  9. update README

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    e26a10b View commit details
    Browse the repository at this point in the history
  10. remove gateway types, fix rbac and add istio faq

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    Sanskar Jaiswal committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    c9e53dd View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. merge a/b and progressive tutorial

    Signed-off-by: Sanskar Jaiswal <[email protected]>
    Sanskar Jaiswal committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    38fc6b5 View commit details
    Browse the repository at this point in the history