-
Notifications
You must be signed in to change notification settings - Fork 10
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
feat: add more options to configure FGW #89
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
Signed-off-by: Lin Yang <[email protected]>
reaver-flomesh
requested review from
cybwan,
wanpf,
addozhang and
naqvis
as code owners
October 28, 2023 03:44
Signed-off-by: Lin Yang <[email protected]>
Codecov ReportAttention:
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## release/v1.1 #89 +/- ##
================================================
- Coverage 48.53% 48.29% -0.24%
================================================
Files 194 194
Lines 14545 14604 +59
================================================
- Hits 7059 7053 -6
- Misses 7442 7507 +65
Partials 44 44
Flags with carried forward coverage won't be shown. Click here to find out more.
☔ View full report in Codecov by Sentry. |
reaver-flomesh
added a commit
that referenced
this pull request
Oct 28, 2023
* feat: add more options to configure FGW Signed-off-by: Lin Yang <[email protected]> * fix: make chart-readme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]>
reaver-flomesh
added a commit
that referenced
this pull request
Oct 28, 2023
* feat: add more options to configure FGW Signed-off-by: Lin Yang <[email protected]> * fix: make chart-readme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]>
reaver-flomesh
added a commit
that referenced
this pull request
Oct 30, 2023
* feat: [skip ci] add RateLimitPolicy CRD Signed-off-by: Lin Yang <[email protected]> * feat: [skip ci] add comments Signed-off-by: Lin Yang <[email protected]> * fix: json maker Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * chore: initialize version v1.2.0-alpha.1 Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] Signed-off-by: Lin Yang <[email protected]> * feat: build config.json and enrich RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * fix: golang lint Signed-off-by: Lin Yang <[email protected]> * feat: detect conflicts Signed-off-by: Lin Yang <[email protected]> * feat: sort rate limits by timestamp Signed-off-by: Lin Yang <[email protected]> * fix: golang lint Signed-off-by: Lin Yang <[email protected]> * fix: ratelimitpolicies RBAC Signed-off-by: Lin Yang <[email protected]> * fix: ratelimitpolicies events Signed-off-by: Lin Yang <[email protected]> * fix: register ratelimitpolicies reconciler Signed-off-by: Lin Yang <[email protected]> * feat: enable the ratelimit policy matches multiple routes Signed-off-by: Lin Yang <[email protected]> * feat: enable the ratelimit policy matches multiple gateway ports Signed-off-by: Lin Yang <[email protected]> * feat: add feature flags to enable/disable validating hostnames of GatewayAPI resources (#83) * feat: bump fgw scripts and config chains (#85) Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] refactoring RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * cloud connector with gateway api (#86) * cloud connector with gateway api. * cloud connector with gateway api. * feat: new FGW options to control per-request/per-connection load balancing (#87) Signed-off-by: Lin Yang <[email protected]> * fix: package-scripts Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] Signed-off-by: Lin Yang <[email protected]> * feat: add more options to configure FGW (#89) * feat: add more options to configure FGW Signed-off-by: Lin Yang <[email protected]> * fix: make chart-readme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]> * fix: code checks [skip ci] Signed-off-by: Lin Yang <[email protected]> * docs: add testcases for RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * fix: register policy attachment scheme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]> Co-authored-by: Cybwan <[email protected]>
reaver-flomesh
added a commit
that referenced
this pull request
Nov 2, 2023
* feat: add more options to configure FGW Signed-off-by: Lin Yang <[email protected]> * fix: make chart-readme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]>
reaver-flomesh
added a commit
that referenced
this pull request
Dec 27, 2023
* feat: [skip ci] add RateLimitPolicy CRD Signed-off-by: Lin Yang <[email protected]> * feat: [skip ci] add comments Signed-off-by: Lin Yang <[email protected]> * fix: json maker Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * chore: initialize version v1.2.0-alpha.1 Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] Signed-off-by: Lin Yang <[email protected]> * feat: build config.json and enrich RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * fix: golang lint Signed-off-by: Lin Yang <[email protected]> * feat: detect conflicts Signed-off-by: Lin Yang <[email protected]> * feat: sort rate limits by timestamp Signed-off-by: Lin Yang <[email protected]> * fix: golang lint Signed-off-by: Lin Yang <[email protected]> * fix: ratelimitpolicies RBAC Signed-off-by: Lin Yang <[email protected]> * fix: ratelimitpolicies events Signed-off-by: Lin Yang <[email protected]> * fix: register ratelimitpolicies reconciler Signed-off-by: Lin Yang <[email protected]> * feat: enable the ratelimit policy matches multiple routes Signed-off-by: Lin Yang <[email protected]> * feat: enable the ratelimit policy matches multiple gateway ports Signed-off-by: Lin Yang <[email protected]> * feat: add feature flags to enable/disable validating hostnames of GatewayAPI resources (#83) * feat: bump fgw scripts and config chains (#85) Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] refactoring RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * cloud connector with gateway api (#86) * cloud connector with gateway api. * cloud connector with gateway api. * feat: new FGW options to control per-request/per-connection load balancing (#87) Signed-off-by: Lin Yang <[email protected]> * fix: package-scripts Signed-off-by: Lin Yang <[email protected]> * wip: [skip ci] Signed-off-by: Lin Yang <[email protected]> * feat: add more options to configure FGW (#89) * feat: add more options to configure FGW Signed-off-by: Lin Yang <[email protected]> * fix: make chart-readme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]> * fix: code checks [skip ci] Signed-off-by: Lin Yang <[email protected]> * docs: add testcases for RateLimitPolicy Signed-off-by: Lin Yang <[email protected]> * fix: register policy attachment scheme Signed-off-by: Lin Yang <[email protected]> --------- Signed-off-by: Lin Yang <[email protected]> Co-authored-by: Cybwan <[email protected]>
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.
Description:
Testing done:
Affected area:
Please answer the following questions with yes/no.
Does this change contain code from or inspired by another project?
Is this a breaking change?
Has documentation corresponding to this change been updated in the fsm-docs repo (if applicable)?