[kiali] update for kiali that ships with istio 1.7 (#7913)

This commit is contained in:
John Mazzitelli 2020-08-11 16:06:08 -04:00 committed by GitHub
parent aaeeb302e0
commit a44e199c3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 13 additions and 7 deletions

View File

@ -26,7 +26,7 @@ This will deploy Kiali into your cluster. This is intended for demonstration onl
### Option 2: Customizable install
The Kiali project offers its own [customizable installation methods](https://kiali.io/documentation/latest/getting-started). We recommend production users follow these instructions to ensure they stay up to date with the latest versions and best practices.
The Kiali project offers its own [quick start guide](https://kiali.io/documentation/latest/quick-start) and [customizable installation methods](https://kiali.io/documentation/latest/installation-guide). We recommend production users follow those instructions to ensure they stay up to date with the latest versions and best practices.
## Usage

View File

@ -14,7 +14,7 @@ This task shows you how to visualize different aspects of your Istio mesh.
As part of this task, you install the [Kiali](https://www.kiali.io) add-on
and use the web-based graphical user interface to view service graphs of
the mesh and your Istio configuration objects. Lastly, you use the Kiali
Public API to generate graph data in the form of consumable JSON.
Developer API to generate graph data in the form of consumable JSON.
{{< idea >}}
This task does not cover all of the features provided by Kiali.
@ -60,8 +60,6 @@ Follow the [Kiali installation](/docs/ops/integrations/kiali/#installation) docu
$ istioctl dashboard kiali
{{< /text >}}
1. To log into the Kiali UI, go to the Kiali login screen and enter the username and passphrase stored in the Kiali secret.
1. View the overview of your mesh in the **Overview** page that appears immediately after you log in.
The **Overview** page displays all the namespaces that have services in your mesh.
The following screenshot shows a similar page:
@ -253,21 +251,29 @@ when it detects incorrect configurations.
$ kubectl delete -f samples/bookinfo/networking/destination-rule-all.yaml
{{< /text >}}
## About the Kiali Public API
## About the Kiali Developer API
To generate JSON files representing the graphs and other metrics, health, and
configuration information, you can access the
[Kiali Public API](https://www.kiali.io/api).
[Kiali Developer API](https://www.kiali.io/api).
For example, point your browser to `$KIALI_URL/api/namespaces/graph?namespaces=bookinfo&graphType=app`
to get the JSON representation of your graph using the `app` graph type.
The Kiali Public API is built on top of Prometheus queries and depends on the
The Kiali Developer API is built on top of Prometheus queries and depends on the
standard Istio metric configuration. It also makes Kubernetes API calls to
obtain additional details about your services. For the best experience using
Kiali, use the metadata labels `app` and `version` on your application
components. As a template, the Bookinfo sample application follows this
convention.
Please note the Kiali Developer API can change from version to version with no guarantee of backward compatibility.
## Additional Features
Kiali has more features than reviewed in this task, such as an [integration with Jaeger tracing](https://kiali.io/documentation/latest/features/#_detail_traces).
For more details on these additional features, see the [Kiali documentation](https://kiali.io/documentation/latest/features/).
## Cleanup
If you are not planning any follow-up tasks, remove the Bookinfo sample application and Kiali from your cluster.