Skip to content

HTTP requests missing service info on minikube v1.16+ #298

Description

@htroisi

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

  1. Startup a minikube cluster: minikube start --driver=hyperkit --cpus=4 --memory=8000 -p=minikube-test-cluster
  2. px deploy
  3. 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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

needs-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions