forked from maistra/istio
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[no-cluster-rbac] OSSM-2255: Preliminary support for Gateway API (mai…
…stra#679) * [no-cluster-rbac] OSSM-1423: Preliminary support for Gateway API This adds support for Gateway API in a multi-tenant OSSM install, plus integration tests. It also improves upon our current test suite a bit. Caveats: - we don't support namespace selectors in the AllowedRoutes field - GatewayClasses are ignored (but specifying "istio" always works) * OSSM-2123 gw-api deploymentcontroller should not set securityContext (maistra#649) I'm removing the entire block here because it clashes with deploying to a project in OCP that uses the 'restricted' SCC (which is the default). If people need different securityContext settings, they can still set them in the gateway injection template. * chore: uses arg position in string formatting this way we can reuse the GatewayAPI flag without passing it multiple times. * chore: aligns pkg alias with its actual version * fix: updates gateway CRD with v1beta1 definition * fix(rbac): adds missing resources * fix(tests): restores discovery and routing roles * Revert "fix: updates gateway CRD with v1beta1 definition" This reverts commit 6d48649. * Revert "fix(rbac): adds missing resources" This reverts commit 07163f3. * Revert "fix(tests): restores discovery and routing roles" This reverts commit a1f109a. * fix(tests): aligns test changes with maistra-2.3 Based on 8f27a9e * fix: do not set nsInformer/Lister if mrc in use * fix: removed obsolote API version for 1.16 * fix: changed kind: Mesh to kind: Service for v1beta1 - moves gw YAMLs to their own funcs * chore: moves apply funcs around * fix: adds ReferenceGrant This is required in order to have access to ns cross-tls secret from the gateway ns Co-authored-by: Daniel Grimm <dgrimm@redhat.com> Don't use tag watcher in multi-tenant mode Signed-off-by: Jacek Ewertowski <jewertow@redhat.com> Align Gateway API tests with pilot/gateway_test Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
- Loading branch information
1 parent
85417b7
commit e466ba0
Showing
40 changed files
with
599 additions
and
674 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
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.