You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After that Kmesh pod has been in unavailable state of "ImagePullBackOff" and waypoint no longer output access logs, indicating that subsequent traffic no longer go through waypoint.
Anything else we need to know?:
Environment:
Kmesh version:
Others:
The text was updated successfully, but these errors were encountered:
This is most likely a problem with the kind environment used
In the K8S cluster environment set up by kind, the /sys/fs directory is read-only by default, and kmesh cannot operate the directory. Therefore, the bpf program is stored in the kmesh pod and is deleted during the restart.
If you go inside the node when setting up the k8s cluster and create a readable and writable bpf directory, you should be able to solve this problem.
docker exec -it ambient-worker /bin/bash
mount -t bpf none /sys/fs/bpf
This is most likely a problem with the kind environment used In the K8S cluster environment set up by kind, the /sys/fs directory is read-only by default, and kmesh cannot operate the directory. Therefore, the bpf program is stored in the kmesh pod and is deleted during the restart. If you go inside the node when setting up the k8s cluster and create a readable and writable bpf directory, you should be able to solve this problem.
docker exec -it ambient-worker /bin/bash
mount -t bpf none /sys/fs/bpf
What happened:
I write E2E test case (#661 ) to make sure everything work fine before, during and after Kmesh daemon restart.
I check whether the managed application is processed normally by the Kmesh by checking whether the request go through waypoint.
However, according to the test result, during the restart of Kmesh daemon, traffic does go pass through waypoint.
What you expected to happen:
Before, during and after Kmesh daemon restart, all traffic should go through waypoint.
How to reproduce it (as minimally and precisely as possible):
Deploy bookinfo and service granularity waypoint for reviews, ref: https://kmesh.net/en/docs/userguide/try_waypoint/
Keep an eye on waypoint log:
Create continuous traffic:
At this time, you will see that the waypoint continues to output access log.
Simulate the restart process of Kmesh daemon by change the Kmesh image to an unavailable image.
After that Kmesh pod has been in unavailable state of "ImagePullBackOff" and waypoint no longer output access logs, indicating that subsequent traffic no longer go through waypoint.
Anything else we need to know?:
Environment:
The text was updated successfully, but these errors were encountered: