pixie
pixie copied to clipboard
HTTP requests missing service info on minikube v1.16+
Bug Description
For minikube v1.16+, Pixie is missing service info for traced HTTP requests. This can be immediately seen in the Service Graph in the px/cluster Live View - the graph does not show any traffic.
Repro Steps
- Startup a minikube cluster:
minikube start --driver=hyperkit --cpus=4 --memory=8000 -p=minikube-test-cluster - px deploy
- px demo deploy px-sock-shop
Temporary Workaround
As a workaround, you can enable the --cni=flannel flag when starting up minikube:
minikube start --driver=<kvm2|hyperkit> --cni=flannel --cpus=4 --memory=8000 -p=<cluster-name>
Next Steps Further investigation is required to see what it is about minikube 1.16 that causes the issue. Definitely appears related to the CNI, but may also have something to do with the k8s version.