-
Notifications
You must be signed in to change notification settings - Fork 37
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
proposal:Add Gateway Plugin Support #652
Conversation
Signed-off-by: Gidi233 <[email protected]>
✅ Deploy Preview for kurator-dev ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
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.
almost will.
/cc @hzxuzhonghu Do you have time to look at it?
|
||
### Summary | ||
|
||
Kurator's release feature currently relies on the Istio gateway plugin to manage traffic distribution. To provide users with more options, we aim to extend Kurator's release feature to support additional common gateway plugins such as NGINX and Kuma. |
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.
Kurator's release feature currently relies on the Istio gateway plugin to manage traffic distribution. To provide users with more options, we aim to extend Kurator's release feature to support additional common gateway plugins such as NGINX and Kuma. | |
Kurator's rollout feature currently relies on the Istio gateway plugin to manage traffic distribution. To provide users with more options, we aim to extend Kurator's rollout feature to support additional common gateway plugins such as NGINX and Kuma. |
change reslease to Rollout in this proposal
type TrafficRoutingConfig struct { | ||
... | ||
// for NGINX | ||
// 默认创建的ingress如下,(replace app.example.com with your own domain,并根据需求更改路径匹配规则) |
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.
use English
Signed-off-by: Gidi233 <[email protected]>
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hzxuzhonghu The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind api-change
/kind feature
What this PR does / why we need it:
Extend the gateway plugins supported by Kurator's release feature, initially including NGINX and Kuma.
Which issue(s) this PR fixes:
Fixes #651
Does this PR introduce a user-facing change?: