-
Notifications
You must be signed in to change notification settings - Fork 108
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
Updated LiveDocs for VGW section #454
Merged
Merged
Conversation
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
Guessing, I will have to revert to this PR as @achevuru mentioned that we would be relaxing the requirement of 1 VGW per namespace |
I will update this PR when we merge the new changes to associate VGW with GatewayRoute |
cgchinmay
changed the title
Updated LiveDocs for sidecar Injection in VGW section
Updated LiveDocs for VGW section
Apr 16, 2021
M00nF1sh
approved these changes
Apr 16, 2021
fawadkhaliq
approved these changes
Apr 16, 2021
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
++
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 19, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 23, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 23, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 23, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 24, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 24, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 24, 2021
[Preview] App Mesh mTLS support (aws#394) * App Mesh mTLS support * Additional UT cases Support to control/toggle SDS per VirtualNode (aws#418) * Support to control/toggle SDS per VirtualNode * Addressed CR comments * Add a log for unsupported annotation values Updated VirtualGateway CRD to support gatewayRouteSelector GatewayRoute changes Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 25, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 27, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
May 31, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 1, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 2, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 2, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 10, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 10, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail Removed redundant fields Cleaned up Tests Improved validation for Prefix Rewrite
achevuru
pushed a commit
that referenced
this pull request
Jun 10, 2021
Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (#457) Fixed typos in comments (#461) Updated LiveDocs for VGW section (#454) Update docs for vgw (#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail Removed redundant fields Cleaned up Tests Improved validation for Prefix Rewrite Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com>
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 12, 2021
Updated Chart version and test.yaml Update jaegar tracing Envoy config to v3 API (aws#468) Bump Envoy image version to v1.17.2.0-prod (aws#471) Updated Readme for appmesh-controller Installation via helm (aws#458) Fixed typos in comments (aws#461) Added instructions for assuming role by service account Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added jaeger support for VirtualGateway Envoy (aws#469) Update jaegar tracing Envoy config to v3 API (aws#468) Bump Envoy image version to v1.17.2.0-prod (aws#471) VirtualGateway and VirtualNode should use same EnvoyTemplate variables Restructured code such that VirtulalNode and VirtualGateway uses same sidecarbuilder class to get Env variables Tested with Jaeger endpoint reverted unnecesaary changes Updated Test case of VGW for datadog and StatsD Used getEnvoyEnv method for VGW envoy as well Fixed test cases for vgw envoy Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> GatewayRoute changes (aws#459) Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail Removed redundant fields Cleaned up Tests Improved validation for Prefix Rewrite Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added Cloud Map debug logs for Register/Deregister events (aws#477) Added debug log statements to track pod events minor change to debug message Added debug logs to pod convert list Print PodIps before and after we convert list Fixed typo Reverted unnecessary changes to pod_conversion.go Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> add responseType to configure DNS service discovery type (aws#479) Use podDisruptionBudget: {} as default value instead of having an enable flag
cgchinmay
pushed a commit
to cgchinmay/aws-app-mesh-controller-for-k8s
that referenced
this pull request
Jun 14, 2021
Updated Chart version and test.yaml Update jaegar tracing Envoy config to v3 API (aws#468) Bump Envoy image version to v1.17.2.0-prod (aws#471) Updated Readme for appmesh-controller Installation via helm (aws#458) Fixed typos in comments (aws#461) Added instructions for assuming role by service account Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added jaeger support for VirtualGateway Envoy (aws#469) Update jaegar tracing Envoy config to v3 API (aws#468) Bump Envoy image version to v1.17.2.0-prod (aws#471) VirtualGateway and VirtualNode should use same EnvoyTemplate variables Restructured code such that VirtulalNode and VirtualGateway uses same sidecarbuilder class to get Env variables Tested with Jaeger endpoint reverted unnecesaary changes Updated Test case of VGW for datadog and StatsD Used getEnvoyEnv method for VGW envoy as well Fixed test cases for vgw envoy Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> GatewayRoute changes (aws#459) Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (aws#457) Fixed typos in comments (aws#461) Updated LiveDocs for VGW section (aws#454) Update docs for vgw (aws#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (aws#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (aws#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail Removed redundant fields Cleaned up Tests Improved validation for Prefix Rewrite Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added Cloud Map debug logs for Register/Deregister events (aws#477) Added debug log statements to track pod events minor change to debug message Added debug logs to pod convert list Print PodIps before and after we convert list Fixed typo Reverted unnecessary changes to pod_conversion.go Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> add responseType to configure DNS service discovery type (aws#479) Use podDisruptionBudget: {} as default value instead of having an enable flag Added check to ensure replica Count > 1
achevuru
added a commit
that referenced
this pull request
Jun 14, 2021
Updated Chart version and test.yaml Update jaegar tracing Envoy config to v3 API (#468) Bump Envoy image version to v1.17.2.0-prod (#471) Updated Readme for appmesh-controller Installation via helm (#458) Fixed typos in comments (#461) Added instructions for assuming role by service account Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added jaeger support for VirtualGateway Envoy (#469) Update jaegar tracing Envoy config to v3 API (#468) Bump Envoy image version to v1.17.2.0-prod (#471) VirtualGateway and VirtualNode should use same EnvoyTemplate variables Restructured code such that VirtulalNode and VirtualGateway uses same sidecarbuilder class to get Env variables Tested with Jaeger endpoint reverted unnecesaary changes Updated Test case of VGW for datadog and StatsD Used getEnvoyEnv method for VGW envoy as well Fixed test cases for vgw envoy Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> GatewayRoute changes (#459) Added Test case for gateway_validator Update to gatewayroute test case Added matching based on path and query parameters in Route CRD Added path rewrite changes to Gateway Route CRDs Updated 1. gatewayroute_type and virtualrouter_type changes 2. CRD conversion Changes for gatewayroute and virtualrouter 3. Validator changes for gatewayroute Added Rewrite changes to GatewayRoute CRD Added Conversion code for CRD to SDK Added Validation logic for Rewrite Added Validation Tests Added Conversion Tests Fixed race condition test (#457) Fixed typos in comments (#461) Updated LiveDocs for VGW section (#454) Update docs for vgw (#467) * Updated LiveDocs for sidecar Injection in VGW section * Added a new section for VGW CRD in LiveDocs reference * Updated Docs to explain the association of VGW and GWRoutes * Updated Live Docs for VGW * minor change Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added a new GatewayRoute selector optional field to VirtualGateway (#464) * Added a new GatewayRoute selector optional field to VirtualGateway Updated membership_designator logic for GatewayRoute to VirtualGateway * Select only those virtualGateways which have matching gatewayRoute selector if specified * Updated Logic for GatewayRoute Selector * Updated logic in membership_designator and added test cases * Addressed PR comments * Updated error Message to include gatewayroute name if we cannot find any matching virtualgateways. * Updated CRD for VirtualGateway * Undo crd changes as these must be sent to a preview branch for 1.4.0 release * Added VGW CRD changes Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Update jaegar tracing Envoy config to v3 API (#468) Added validation logic Updated Test files Changes tested with gamma endpoint Use camel casing for field names instead of underscores reverted go.mod changes Updated CRD's , fixed naming revert go.sum changes Changes to troubleshooting guide Changed HTTPathMatch to a pointer in HTTPRouteMatch GatewayRoute association readme changes Updated Validation logic for Header match filters Reverted header match empty validation of GatewayRoute Fixed SDK model path Fixed few Test cases Fixed enum for DefaultPrefix in gatewayroute CRD Fixed Validation for Gatewayroute headers Added Webhook Validation for VirtualRouter Path and QueryParameters Fixed virtualrouter spec for Prefix and Path Changed query_parameters to queryParameters in crd description for VR Added Missing Test Cases for gatewayroute validation and conversion Fixed enum for defaultRewrite Fixed typo Fixed typo Removed unnecessary assignment of nil removed redundant comments Fixed some issues with GRPCRoute Added Rewrite scenario in Conversion of GRPCGatewayroute Action Removed TargetBased field Changed name of field Prefix to Value Updated Tests Use preview models to so controller build doesn't fail Removed redundant fields Cleaned up Tests Improved validation for Prefix Rewrite Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Added Cloud Map debug logs for Register/Deregister events (#477) Added debug log statements to track pod events minor change to debug message Added debug logs to pod convert list Print PodIps before and after we convert list Fixed typo Reverted unnecessary changes to pod_conversion.go Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> add responseType to configure DNS service discovery type (#479) Use podDisruptionBudget: {} as default value instead of having an enable flag Added check to ensure replica Count > 1 Co-authored-by: Chinmay Gadgil <cgadgil@amazon.com> Co-authored-by: Apurup Chevuru <60630804+achevuru@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
*Issue #450 *
Description of changes:
Updated Docs to explain the association Virtual Gateway with GatewayRoute
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.