mirror of https://github.com/istio/istio.io.git
Cleanup bookinfo.md (#43)
PR addresses bad rendering of list items and adds a few external links.
This commit is contained in:
parent
6e129def5e
commit
9994c0fab3
|
@ -37,27 +37,27 @@ This application is polyglot, i.e., the microservices are written in different l
|
|||
{% capture prerequisites %}
|
||||
_Note: The following instructions assume that you have access to a kubernetes cluster. To install kubernetes locally, checkout [minikube](https://github.com/kubernetes/minikube)_
|
||||
|
||||
1. Clone the istio GitHub repository and start the core Istio services (the istio-manager, the istio-mixer, and the istio ingress controller).
|
||||
1. Clone the istio GitHub repository and start the core Istio services (the istio-manager, the [Mixer](https://istio.io/docs/concepts/mixer.html), and the istio ingress controller).
|
||||
|
||||
```bash
|
||||
git clone https://github.com/istio/istio
|
||||
cd istio
|
||||
kubectl apply -f ./kubernetes/istio-install
|
||||
```
|
||||
|
||||
_Note: the current version of the bookinfo application MUST use the `default` Kubernetes namespace._
|
||||
|
||||
1. If you would like to view the metrics collected by Istio proxies, you need to install the [Prometheus](https://prometheus.io/) addon and start a [Grafana](https://grafana.com/) service as well.
|
||||
|
||||
```bash
|
||||
kubectl apply -f ./kubernetes/addons/
|
||||
```
|
||||
|
||||
```bash
|
||||
git clone https://github.com/istio/istio
|
||||
cd istio
|
||||
kubectl apply -f ./kubernetes/istio-install
|
||||
```
|
||||
|
||||
_Note: the current version of the bookinfo application MUST use the `default` Kubernetes namespace._
|
||||
|
||||
2. If you would like to view the metrics collected by Istio proxies, you need to install the Prometheus addon and start a Grafana service as well.
|
||||
|
||||
```bash
|
||||
kubectl apply -f ./kubernetes/addons/
|
||||
```
|
||||
|
||||
The Grafana image provided as part of this sample contains a built-in Istio-dashboard that you can access from:
|
||||
|
||||
```
|
||||
http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard
|
||||
```
|
||||
```
|
||||
http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard
|
||||
```
|
||||
|
||||
> The addons yaml files contain services configured as type LoadBalancer. If services are deployed with type NodePort,
|
||||
> start kubectl proxy, and edit Grafana's Istio-dashboard to use the Envoy proxy. Access Grafana via kubectl proxy:*
|
||||
|
@ -65,8 +65,8 @@ http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard
|
|||
```
|
||||
http://127.0.0.1:8001/api/v1/proxy/namespaces/<ns>/services/grafana:3000/dashboard/db/istio-dashboard
|
||||
```
|
||||
|
||||
2. Install the [istioctl](../reference/istioctl.md) CLI, which provides a
|
||||
|
||||
1. Install the [istioctl](../reference/istioctl.md) CLI, which provides a
|
||||
convenient way to apply routing rules and policies for upstreams. The
|
||||
[istio.VERSION](https://github.com/istio/istio/blob/master/istio.VERSION) file includes the download location of
|
||||
three OS-specific binaries: `istioctl-osx`, `istioctl-win.exe`,
|
||||
|
|
Loading…
Reference in New Issue