Skip to content

Commit 9994c0f

Browse files
authored
Cleanup bookinfo.md (istio#43)
PR addresses bad rendering of list items and adds a few external links.
1 parent 6e129de commit 9994c0f

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

docs/samples/bookinfo.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -37,36 +37,36 @@ This application is polyglot, i.e., the microservices are written in different l
3737
{% capture prerequisites %}
3838
_Note: The following instructions assume that you have access to a kubernetes cluster. To install kubernetes locally, checkout [minikube](https://github.com/kubernetes/minikube)_
3939

40-
1. Clone the istio GitHub repository and start the core Istio services (the istio-manager, the istio-mixer, and the istio ingress controller).
41-
42-
```bash
43-
git clone https://github.com/istio/istio
44-
cd istio
45-
kubectl apply -f ./kubernetes/istio-install
46-
```
47-
48-
_Note: the current version of the bookinfo application MUST use the `default` Kubernetes namespace._
40+
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).
4941

50-
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.
42+
```bash
43+
git clone https://github.com/istio/istio
44+
cd istio
45+
kubectl apply -f ./kubernetes/istio-install
46+
```
5147

52-
```bash
53-
kubectl apply -f ./kubernetes/addons/
54-
```
48+
_Note: the current version of the bookinfo application MUST use the `default` Kubernetes namespace._
5549

50+
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.
51+
52+
```bash
53+
kubectl apply -f ./kubernetes/addons/
54+
```
55+
5656
The Grafana image provided as part of this sample contains a built-in Istio-dashboard that you can access from:
5757

58-
```
59-
http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard
60-
```
58+
```
59+
http://<grafana-svc-external-IP>:3000/dashboard/db/istio-dashboard
60+
```
6161

6262
> The addons yaml files contain services configured as type LoadBalancer. If services are deployed with type NodePort,
6363
> start kubectl proxy, and edit Grafana's Istio-dashboard to use the Envoy proxy. Access Grafana via kubectl proxy:*
6464
6565
```
6666
http://127.0.0.1:8001/api/v1/proxy/namespaces/<ns>/services/grafana:3000/dashboard/db/istio-dashboard
6767
```
68-
69-
2. Install the [istioctl](../reference/istioctl.md) CLI, which provides a
68+
69+
1. Install the [istioctl](../reference/istioctl.md) CLI, which provides a
7070
convenient way to apply routing rules and policies for upstreams. The
7171
[istio.VERSION](https://github.com/istio/istio/blob/master/istio.VERSION) file includes the download location of
7272
three OS-specific binaries: `istioctl-osx`, `istioctl-win.exe`,

0 commit comments

Comments
 (0)