docs: Add section for Kiali and distributed tracing OpenShift integration #328
Conversation
|
Hi @josunect. Thanks for your PR. I'm waiting for a istio-ecosystem or istio member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
3507890 to
0314c55
Compare
|
/ok-to-test |
| - [Scraping metrics using the OpenShift monitoring stack](#scraping-metrics-using-the-openshift-monitoring-stack) | ||
| - [Integrating with Kiali](#integrating-with-kiali) | ||
| - [Integrating Kiali with the OpenShift monitoring stack](#integrating-kiali-with-the-openshift-monitoring-stack) | ||
| - [Integrating Kiali with OpenShift distributed tracing](#integrating-kiali-with-openshift-distributed-tracing) |
There was a problem hiding this comment.
Could you separate configuring Istio and configuring Kiali into two separate sections? Something like
- [Configure tracing with OpenShift distributed tracing](...)
- [Integrating with Kiali](...)
- [Integrating with the OpenShift monitoring stack](...)
- [Integrating with OpenShift distributed tracing](...)
There was a problem hiding this comment.
If you split them up you'll probably need a verification step for Istio which can be 1. generating some traffic and then 2. opening the tracing UI to see traces.
docs/README.md
Outdated
| datasource_uid: "a8d2ef1c-d31c-4de5-a90b-e7bc5252cd00" | ||
| ``` | ||
|
|
||
| There is a specific section to setup the Grafana datasource in the Tempo config. |
There was a problem hiding this comment.
Should there be more instructions for this here?
docs/README.md
Outdated
|
|
||
| There is a specific section to setup the Grafana datasource in the Tempo config. | ||
|
|
||
| Now, we should be able to see traces from Kiali. |
There was a problem hiding this comment.
Can you add a section on what the user should do to see traces in Kiali?
There was a problem hiding this comment.
@nrfox I have rewritten these sections, see if it makes more sense now
b749290 to
08345eb
Compare
docs/README.md
Outdated
| kubectl create ns bookinfo | ||
| kubectl label ns bookinfo istio-injection=enabled |
There was a problem hiding this comment.
These steps don't actually deploy bookinfo? I think elsewhere we already describe how to deploy bookinfo. Maybe you can just link to that and assume here that you've already deployed it?
There was a problem hiding this comment.
Yes, right, it is linked now.
749f42c to
9236398
Compare
docs/README.md
Outdated
| 4. Validate the integration: See the traces in the UI | ||
|
|
||
| ```sh | ||
| kubectl get routes -n tempo tempo-sample-query-frontend-tempo.apps-crc.testing |
There was a problem hiding this comment.
Is this the actual name of the route object? tempo-sample-query-frontend-tempo.apps-crc.testing
There was a problem hiding this comment.
This part .apps-crc.testing seems like a typo?
There was a problem hiding this comment.
good catch! Updated now
|
/retest |
Signed-off-by: josunect <josune.cordoba@gmail.com>
Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com>
Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com>
Signed-off-by: josunect <josune.cordoba@gmail.com>
Signed-off-by: josunect <josune.cordoba@gmail.com>
f1611de to
315c111
Compare
* upstream/main: docs: Add section for Kiali and distributed tracing OpenShift integration (openshift-service-mesh#328)
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com>
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: bmangoen <bmangoen@redhat.com>
…tion (istio-ecosystem#328) * Add tracing docs Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Create a new section Signed-off-by: josunect <josune.cordoba@gmail.com> * Update docs/README.md Co-authored-by: Nick Fox <nick@nrfox.com> Signed-off-by: josunect <josune.cordoba@gmail.com> * Link to install bookinfo Signed-off-by: josunect <josune.cordoba@gmail.com> * Update route Signed-off-by: josunect <josune.cordoba@gmail.com> --------- Signed-off-by: josunect <josune.cordoba@gmail.com> Co-authored-by: Nick Fox <nick@nrfox.com>
Signed-off-by: Daniel Grimm <dgrimm@redhat.com> OSSM-9152: add Istio 1.24.4 Using fixed GA versions of 1.24.3 images (istio-ecosystem#298) use downstream charts of Istio 1.24.4 (istio-ecosystem#306) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> Adding Istio 1.24.5 (istio-ecosystem#325) It's using upstream charts, we still need to create another PR for downstream changes from openshift-service-mesh#306 Use 1.24.5-redhat charts (istio-ecosystem#326) Hardcode GA versions of 1.24.4 images + add 1.24.5 images (istio-ecosystem#328) Adding Istio 1.24.6 (istio-ecosystem#348) Use 1.24.6-redhat helm charts (istio-ecosystem#349) Hardcode GA version of 1.24.5 images + add 1.24.6 images placeholders (istio-ecosystem#350)
Update Istio version to 1.24.3 (istio-ecosystem#260) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> OSSM-9152: add Istio 1.24.4 Using fixed GA versions of 1.24.3 images (istio-ecosystem#298) use downstream charts of Istio 1.24.4 (istio-ecosystem#306) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> Adding Istio 1.24.5 (istio-ecosystem#325) It's using upstream charts, we still need to create another PR for downstream changes from openshift-service-mesh#306 Use 1.24.5-redhat charts (istio-ecosystem#326) Hardcode GA versions of 1.24.4 images + add 1.24.5 images (istio-ecosystem#328) Adding Istio 1.24.6 (istio-ecosystem#348) Use 1.24.6-redhat helm charts (istio-ecosystem#349) Hardcode GA version of 1.24.5 images + add 1.24.6 images placeholders (istio-ecosystem#350)
Update Istio version to 1.24.3 (istio-ecosystem#260) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> OSSM-9152: add Istio 1.24.4 Using fixed GA versions of 1.24.3 images (istio-ecosystem#298) use downstream charts of Istio 1.24.4 (istio-ecosystem#306) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> Adding Istio 1.24.5 (istio-ecosystem#325) It's using upstream charts, we still need to create another PR for downstream changes from openshift-service-mesh#306 Use 1.24.5-redhat charts (istio-ecosystem#326) Hardcode GA versions of 1.24.4 images + add 1.24.5 images (istio-ecosystem#328) Adding Istio 1.24.6 (istio-ecosystem#348) Use 1.24.6-redhat helm charts (istio-ecosystem#349) Hardcode GA version of 1.24.5 images + add 1.24.6 images placeholders (istio-ecosystem#350)
Update Istio version to 1.24.3 (istio-ecosystem#260) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> OSSM-9152: add Istio 1.24.4 Using fixed GA versions of 1.24.3 images (istio-ecosystem#298) use downstream charts of Istio 1.24.4 (istio-ecosystem#306) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> Adding Istio 1.24.5 (istio-ecosystem#325) It's using upstream charts, we still need to create another PR for downstream changes from openshift-service-mesh#306 Use 1.24.5-redhat charts (istio-ecosystem#326) Hardcode GA versions of 1.24.4 images + add 1.24.5 images (istio-ecosystem#328) Adding Istio 1.24.6 (istio-ecosystem#348) Use 1.24.6-redhat helm charts (istio-ecosystem#349) Hardcode GA version of 1.24.5 images + add 1.24.6 images placeholders (istio-ecosystem#350)
Update Istio version to 1.24.3 (istio-ecosystem#260) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> OSSM-9152: add Istio 1.24.4 Using fixed GA versions of 1.24.3 images (istio-ecosystem#298) use downstream charts of Istio 1.24.4 (istio-ecosystem#306) Signed-off-by: Daniel Grimm <dgrimm@redhat.com> Adding Istio 1.24.5 (istio-ecosystem#325) It's using upstream charts, we still need to create another PR for downstream changes from openshift-service-mesh#306 Use 1.24.5-redhat charts (istio-ecosystem#326) Hardcode GA versions of 1.24.4 images + add 1.24.5 images (istio-ecosystem#328) Adding Istio 1.24.6 (istio-ecosystem#348) Use 1.24.6-redhat helm charts (istio-ecosystem#349) Hardcode GA version of 1.24.5 images + add 1.24.6 images placeholders (istio-ecosystem#350)
Add new section in the docs for Kiali and distributed tracing OpenShift integration.
Fixes #324