-
Notifications
You must be signed in to change notification settings - Fork 18
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
Update waypoint install #99
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Zhonghu Xu <[email protected]>
✅ Deploy Preview for kmesh-net ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Signed-off-by: Zhonghu Xu <[email protected]>
/assign @YaoZengzeng |
@@ -11,7 +11,7 @@ type: docs | |||
|
|||
--- | |||
|
|||
To try capabilities of Kmesh L7, this is the basic doc to install waypoint. | |||
If you want to make use of kmesh L7 features, this is the prerequisites to install waypoint. |
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.
If you want to make use of kmesh L7 features, this is the prerequisites to install waypoint. | |
If you want to make use of Kmesh L7 features, this is the prerequisites to install waypoint. |
|
||
***NOTE: There are breaking changes in waypoint capture mode between istio 1.22 and istio 1.21, so the following commands need to be run on at least istio 1.22.*** | ||
Deploy a waypoint `reviews-svc-waypoint` for service `reviews`, so any traffic to `reviews` from a client managed by kmesh will be mediated by the waypoint proxy |
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.
Deploy a waypoint `reviews-svc-waypoint` for service `reviews`, so any traffic to `reviews` from a client managed by kmesh will be mediated by the waypoint proxy | |
Deploy a waypoint `reviews-svc-waypoint` for service `reviews`, so any traffic to `reviews` from a client managed by Kmesh will be mediated by the waypoint proxy |
|
||
#### Install waypoint in service granularity: | ||
To enable a namespace, service or Pod to use a waypoint, add the `istio.io/use-waypoint` label with a value of the waypoint name. |
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.
To enable a namespace, service or Pod to use a waypoint, add the `istio.io/use-waypoint` label with a value of the waypoint name. | |
To enable a namespace, service or pod to use a waypoint, add the `istio.io/use-waypoint` label with a value of the waypoint name. |
|
||
***NOTE: Also need to replace the original image of waypoint with the Kmesh customized image.*** | ||
Deploy a waypoint for the `default` with default name `waypoint`. By specifying `--enroll-namespace`, the namespace will be labeled with `istio.io/use-waypoint=waypoint` |
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.
Deploy a waypoint for the `default` with default name `waypoint`. By specifying `--enroll-namespace`, the namespace will be labeled with `istio.io/use-waypoint=waypoint` | |
Deploy a waypoint for the `default` namespace with default name `waypoint`. By specifying `--enroll-namespace`, the namespace will be labeled with `istio.io/use-waypoint=waypoint` |
pod/reviews-v2-5b667bcbf8-spnnh labeled | ||
``` | ||
|
||
***NOTE: Also need to replace the original image of waypoint with the Kmesh customized image.*** | ||
***NOTE: If you need to replace the original image of waypoint with the Kmesh customized image.*** |
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.
No more image replacement operations are required.
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.
nope, currently if user build kmeshctl locally, it could generate yaml with :vv0.0.0-master
image
Signed-off-by: Zhonghu Xu <[email protected]>
/assign @nlgwcy |
/lgtm |
/approve |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: YaoZengzeng The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Signed-off-by: Zhonghu Xu <[email protected]>
New changes are detected. LGTM label has been removed. |
Signed-off-by: Zhonghu Xu <[email protected]>
Kmesh waypoint subcommand is added after v0.5