-
Notifications
You must be signed in to change notification settings - Fork 32
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
Envoy Gateway support #859
Commits on Sep 18, 2024
-
envoygateway dev environment install (#678)
* envoygateway dev environment install * egctl on detected os and arch * Makefile: pulling out os and arch Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for f05af1a - Browse repository at this point
Copy the full SHA f05af1aView commit details -
development environment: envoygateway v1.1.0 (#778)
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5297ef5 - Browse repository at this point
Copy the full SHA 5297ef5View commit details -
Runtime istio updated to 1.20.8 (ossm 2.6) and Istio go dep to 1.22.3 (…
…#785) * deployed istio updated to 1.20.8 (ossm 2.6) Golang istio.io/istio deps upgraded to 1.22.3 It is required because golang envoygateway 1.1 dep conflicts on github.com/envoyproxy/go-control-plane/envoy/extensions/injected_credentials/generic/v3 package istio.io/istio 1.20.0 requires a package from github.com/envoyproxy/go-control-plane in 0.12.0 that does not exist when github.com/envoyproxy/go-control-plane is upgraded to 0.12.1 due to envoygateway 1.1 Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * updated manifests --------- Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5fffaee - Browse repository at this point
Copy the full SHA 5fffaeeView commit details -
Envoy Gateway AuthPolicy (#737)
* Enable envoygateway integration tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add egapiv1 to scheme Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Fix lint issues Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add envoy SecurityPolicy controller Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add envoy ReferenceGrant controller Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Update manifests and bundle Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Update envoy gatewayclass to match GATEWAYAPI_PROVIDER name Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Set gateway class in tests from provider Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Enable new controllers in integration tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add policy target object tracking to topology index Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add istio AuthorizationPolicy controller Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Prepare for envoygateway integration tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Generify for integration tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Add envoygateway auth integration tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Do not set GATEWAYAPI_PROVIDER for tests that do not use it Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Set owner references in new controllers Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Enable security policy deletion tests Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Shorten github workflow integration test names Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Refactor SecurityPolicy controller For Kuadrants Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Update deletion logic Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Use new PolicyType Signed-off-by: Adam Cattermole <acatterm@redhat.com> * test: Explicitly set parentRef gateway namespace Signed-off-by: Adam Cattermole <acatterm@redhat.com> --------- Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for dbe39c8 - Browse repository at this point
Copy the full SHA dbe39c8View commit details -
envoygateway kuadrant status controller check added (#847)
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 5589b24 - Browse repository at this point
Copy the full SHA 5589b24View commit details -
Envoygateway wasm controller (#848)
* envoygateway controllers to setup wasm module Limitador cluster controller based on EnvoyPatchPolicy Wasm controller based on EnvoyExtensionPolicy Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * envoygateway: enable envoypatchpolicy Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * envoygateway: wasm module tests Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> --------- Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 0133599 - Browse repository at this point
Copy the full SHA 0133599View commit details -
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for e0e8a80 - Browse repository at this point
Copy the full SHA e0e8a80View commit details -
bundle/manifests/kuadrant-operator.clusterserviceversion.yaml: autoge…
…neration update Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for a04deec - Browse repository at this point
Copy the full SHA a04deecView commit details -
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 1c0a1f8 - Browse repository at this point
Copy the full SHA 1c0a1f8View commit details -
Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 48d308a - Browse repository at this point
Copy the full SHA 48d308aView commit details -
Provider agnostic gateway name/namespace (#771)
* Provider agnostic gateway name/namespace Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Update docs gateway name/namespace Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Use istio/envoy-gateway for provider namespace Signed-off-by: Adam Cattermole <acatterm@redhat.com> * Use EG_NAMESPACE when patching Signed-off-by: Adam Cattermole <acatterm@redhat.com> --------- Signed-off-by: Adam Cattermole <acatterm@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9362ff9 - Browse repository at this point
Copy the full SHA 9362ff9View commit details -
Update doc/install/install-kubernetes.md
Co-authored-by: Adam Cattermole <acatterm@redhat.com> Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 9b054c6 - Browse repository at this point
Copy the full SHA 9b054c6View commit details -
Update doc/install/install-kubernetes.md
Co-authored-by: Adam Cattermole <acatterm@redhat.com> Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2a80537 - Browse repository at this point
Copy the full SHA 2a80537View commit details