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
You can check the load-balancing effect using something like the following. Destroy the container c3 using the command:
> py C0w3.delete_container("c3")
Now, if you keep running the ping command, you will notice that it fails every other time.
Check Skupper powered multi-cluster connectivity
In the code, a simple http server is run on a containerc4 onw3 of the first clusterC0. Skupper is configured to expose this service to the other clusterC1 onC1w1:1028.
Note down the IP of the worker where Skupper Router is running on C1, it is "w1" with ip10.0.0.8 in the example below.
You can run this command from any of the containers in C1.
Troubleshooting
Check if etcd cluster is healthy
mininet> e1 /tmp/knetsim/etcdctl cluster-health
Output should be of the form:
member 3ebc01aec68d6d70 is healthy: got healthy result from http://10.0.0.1:2379member ee274cacce804b21 is healthy: got healthy result from http://10.0.0.2:2379cluster is healthy
Check if flannel is running
mininet> w1 ifconfig
Output should include a flannel configured tunnel interface:
You can also check the config files/tmp/knetsim/skupper/*.json here and the log files in the same folder.
Known Issues
Pinging containers from workers shuts down Flannel
After the first ping from the worker, the Flannel daemon just stops running breaking everything. Not sure why this is the case. Anyhow, it is recommended to only run interactions from within containers.