-
Notifications
You must be signed in to change notification settings - Fork 33
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* 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> * development environment: envoygateway v1.1.0 (#778) Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * 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> * 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> * envoygateway kuadrant status controller check added (#847) Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * 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> * fix lint issues Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * bundle/manifests/kuadrant-operator.clusterserviceversion.yaml: autogeneration update Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * go.[mod|sum] updated Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * envoygateway: doc Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * 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> * Update doc/install/install-kubernetes.md Co-authored-by: Adam Cattermole <acatterm@redhat.com> Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> * Update doc/install/install-kubernetes.md Co-authored-by: Adam Cattermole <acatterm@redhat.com> Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> --------- Signed-off-by: Eguzki Astiz Lezaun <eastizle@redhat.com> Signed-off-by: Adam Cattermole <acatterm@redhat.com> Co-authored-by: Adam Cattermole <acatterm@redhat.com>
- Loading branch information
1 parent
893fd2c
commit 3475a1e
Showing
83 changed files
with
4,009 additions
and
793 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
apiVersion: gateway.networking.k8s.io/v1 | ||
kind: GatewayClass | ||
metadata: | ||
name: envoygateway | ||
spec: | ||
controllerName: gateway.envoyproxy.io/gatewayclass-controller |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
--- | ||
apiVersion: gateway.networking.k8s.io/v1 | ||
kind: Gateway | ||
metadata: | ||
name: kuadrant-ingressgateway | ||
spec: | ||
gatewayClassName: envoygateway | ||
listeners: | ||
- name: http | ||
protocol: HTTP | ||
port: 80 | ||
allowedRoutes: | ||
namespaces: | ||
from: All |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
--- | ||
# Adds namespace to all resources. | ||
namespace: gateway-system | ||
resources: | ||
- namespace.yaml | ||
- gateway-class.yaml | ||
- gateway.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
apiVersion: v1 | ||
kind: Namespace | ||
metadata: | ||
name: gateway-system |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
--- | ||
# Adds namespace to all resources. | ||
namespace: istio-system | ||
namespace: gateway-system | ||
resources: | ||
- namespace.yaml | ||
- gateway.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
apiVersion: v1 | ||
kind: Namespace | ||
metadata: | ||
name: gateway-system |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.