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

e2e & misc fixes for EnvoyPatchPolicy #1738

Merged
merged 9 commits into from
Aug 2, 2023
Merged

Commits on Aug 2, 2023

  1. Add E2E for EnvoyPatchPolicy

    * Use LocalReplyConfig to return a custom
    status code `418` when there is no valid route match
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    2c71ee5 View commit details
    Browse the repository at this point in the history
  2. lint

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0d0d3d3 View commit details
    Browse the repository at this point in the history
  3. fix: misc bug fixes for EnvoyPatchPolicy

    * Only add EnvoyPatchPolicy to provider resources if enabled in
      EnvoyGateway API
    
    * Add `omitempty` tag to `priority` field to make it optional
    
    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    (cherry picked from commit 93c92b9)
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    850a744 View commit details
    Browse the repository at this point in the history
  4. enable in envoygateway config

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0023d92 View commit details
    Browse the repository at this point in the history
  5. use a different status code

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    eaebbab View commit details
    Browse the repository at this point in the history
  6. send a ok response first

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    f3662d5 View commit details
    Browse the repository at this point in the history
  7. lint

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    c78dcc9 View commit details
    Browse the repository at this point in the history
  8. fix yaml && status

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    45afb18 View commit details
    Browse the repository at this point in the history
  9. fix docs

    Signed-off-by: Arko Dasgupta <arko@tetrate.io>
    arkodg committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    0bac038 View commit details
    Browse the repository at this point in the history