istio: Kiali is unable to capture the traffic for bookinfo app.
Bug description Kiali is unable to capture the traffic for bookinfo app on Openshift 3.11 on IBM Cloud.
Deployed the bookinfo app and expose the “productpage service” and generated traffic using the productpage svc route , but in Kilai nothing is showing up.
But If I expose a istio ingress gateway service and generate the traffic some portion of traffic showsup in kiali.
Question: Is it necessary to use istio gateway to see the traffic in Kiali?
Affected product area (please put an X in all that apply)
[ ] Configuration Infrastructure [ ] Docs [ ] Installation [X ] Networking [ ] Performance and Scalability [ ] Policies and Telemetry [ ] Security [ ] Test and Release [ ] User Experience [ ] Developer Infrastructure
Expected behavior
Kiali should show the traffic for bookinfo app.
Steps to reproduce the bug
Deploy bookinfo On Openshift 3.11 (on IBM Cloud) and access the app using istio ingress svc (by exposing it securely)
Version (include the output of istioctl version --remote
and kubectl version
)
bash-4.2$ istioctl version --remote client version: 1.3.2 citadel version: 1.3.2 egressgateway version: 1.3.2 galley version: 1.3.2 ingressgateway version: 1.3.2 pilot version: 1.3.2 policy version: 1.3.2 sidecar-injector version: 1.3.2 telemetry version: 1.3.2
kubectl version
Client Version: version.Info{Major:“1”, Minor:“14”, GitVersion:“v1.14.3”, GitCommit:“5e53fd6bc17c0dec8434817e69b04a25d8ae0ff0”, GitTreeState:“clean”, BuildDate:“2019-06-06T01:44:30Z”, GoVersion:“go1.12.5”, Compiler:“gc”, Platform:“linux/amd64”}
Server Version: version.Info{Major:“1”, Minor:“11+”, GitVersion:“v1.11.0+d4cacc0”, GitCommit:“d4cacc0”, GitTreeState:“clean”, BuildDate:“2019-09-12T23:41:09Z”, GoVersion:“go1.10.8”, Compiler:“gc”, Platform:“linux/amd64”
How was Istio installed?
Using Helm (demo profile)
Environment where bug was observed (cloud vendor, OS, etc)
IBM Cloud
Additionally, please consider attaching a cluster state archive by attaching
the dump file to this issue.
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 18 (6 by maintainers)
on OpenShift 3.11, you don’t need to install the CNI Plugin, it is already included, you need just to pass the --set istio_cni.enabled=true to activate it.
by the way, the command you mentioned is the same I used for my istio install.
For now, the thing to do is to find the difference between “sentiment” and “bookinfo” configs. What makes “sentiment” work and what don’t for “bookinfo”