Fix several broken links.

This commit is contained in:
Martin Taillefer 2017-05-02 11:16:56 -07:00
parent cc36c24104
commit 7c0c755075
11 changed files with 18 additions and 17 deletions

View File

@ -31,7 +31,7 @@ determined by the set of attribute producers being used in the deployment. The p
is Envoy, although specialized Mixer adapters and services can also introduce attributes.
The common baseline set of attributes available in most Istio deployments is defined
[here](/docs/reference/attribute-vocabulary.html).
[here](/docs/reference/api/attribute-vocabulary.html).

View File

@ -177,7 +177,7 @@ httpReqRetries:
```
Note that request timeouts and retries can also be
[overridden on a per-request basis](https://istio.io/docs/concepts/traffic-management/handling-failures.html#fine-tuning).
[overridden on a per-request basis](/docs/concepts/traffic-management/handling-failures.html#fine-tuning).
See the [request timeouts task](/docs/tasks/request-timeouts.html) for a demonstration of timeout control.

View File

@ -50,7 +50,7 @@ Mixer is responsible for enforcing access control and usage policies across the
services. The proxy extracts request level attributes which are sent to Mixer for evaluation. More information on the attribute extraction and policy
evaluation can be found here. Mixer includes a flexible plugin model enabling it to interface with a variety of host environments and
infrastructure backends, abstracting
the Envoy proxy and Istio-managed services from these details. More on Mixer [here](./mixer.html)
the Envoy proxy and Istio-managed services from these details. More on Mixer [here](/docs/reference/policy-and-control/mixer.html)
## Istio-Manager

View File

@ -18,7 +18,7 @@ Istio configuration command line utility.
Create, list, modify, and delete configuration resources in the Istio system.
Available routing and traffic management configuration types: [destination-policy ingress-rule route-rule]. See
https://istio.io/docs/reference/routing-and-traffic-management.html
[here](/docs/reference/traffic-management/routing-and-traffic-management.html)
for an overview of the routing and traffic DSL.
More information on the mixer API configuration can be found under the

View File

@ -38,7 +38,7 @@ There are 3 versions of the reviews microservice:
The end-to-end architecture of the application is shown below.
![Bookinfo app_noistio]({{site.bareurl}}/docs/samples/img/bookinfo/noistio.svg)
![Bookinfo app_noistio](/docs/samples/img/bookinfo/noistio.svg)
This application is polyglot, i.e., the microservices are written in different languages.
@ -65,12 +65,12 @@ This application is polyglot, i.e., the microservices are written in different l
Notice that the `istioctl kube-inject` command is used to modify the `bookinfo.yaml`
file before creating the deployments. This injects Envoy into Kubernetes resources
as documented [here]({{site.bareurl}}/docs/reference/istioctl.html#kube-inject).
as documented [here](/docs/reference/istioctl.html#kube-inject).
Consequently, all of the microservices are now packaged with an Envoy sidecar
that manages incoming and outgoing calls for the service. The updated diagram looks
like this:
![Bookinfo app]({{site.bareurl}}/docs/samples/img/bookinfo/withistio.svg)
![Bookinfo app](/docs/samples/img/bookinfo/withistio.svg)
1. Confirm all services and pods are correctly defined and running:

View File

@ -16,7 +16,7 @@ to create an Egress Envoy, define an external service and make requests to the s
## Before you begin
This task assumes you have deployed Istio on Kubernetes. If you have not done so, please first complete
the [Installation Steps]({{site.bareurl}}/docs/tasks/istio-installation.html).
the [Installation Steps](/docs/tasks/installing-istio.html).
This task also assumes you have a publicly accessible service to call from within the cluster
(or [httpbin.org](http://httpbin.org) can be used as an example).
@ -56,7 +56,7 @@ spec:
- port: 443
```
Deploy your app(s) using the [istioctl kube-inject]({{site.bareurl}}/docs/reference/istioctl.html#kube-inject) command.
Deploy your app(s) using the [istioctl kube-inject](/docs/reference/istioctl.html#kube-inject) command.
You can use your own app, or try one of the example apps from [demos](https://github.com/istio/istio/tree/master/demos)
directory. Each app directory contains an associated README.md providing more details.

View File

@ -17,7 +17,7 @@ In a Kubernetes environment, Istio uses [Kubernetes Ingress Resources](https://k
## Before you begin
This task assumes you have deployed Istio on Kubernetes. If you have not done so, please first complete
the [Installation Steps]({{site.bareurl}}/docs/tasks/istio-installation.html).
the [Installation Steps](/docs/tasks/installing-istio.html).
## Configuring Ingress

View File

@ -10,13 +10,13 @@ type: markdown
This task shows how to integrate applications on Kubernetes with
Istio. You'll learn how to inject the Envoy sidecar into deployments
using [istioctl kube-inject]({{site.bareurl}}/docs/reference/istioctl/istioctl_kube-inject.html)
using [istioctl kube-inject](/docs/reference/istioctl/istioctl_kube-inject.html)
## Before you begin
This task assumes you have deployed Istio on Kubernetes.
If you have not done so, please first complete the
[Installation Steps]({{site.bareurl}}/docs/tasks/istio-installation.html).
[Installation Steps](/docs/tasks/installing-istio.html).
## Injecting Envoy sidecar into a deployment
@ -202,6 +202,6 @@ routing traffic.
## What's next
* Review full documentation for [istioctl kube-inject]({{site.bareurl}}/docs/reference/istioctl/istioctl_kube-inject.html)
* Review full documentation for [istioctl kube-inject](/docs/reference/istioctl/istioctl_kube-inject.html)
* See the [bookinfo sample]({{site.bareurl}}/docs/samples/bookinfo.html) for a more complete example of applications integrated on Kubernetes with Istio.
* See the [bookinfo sample](/docs/samples/bookinfo.html) for a more complete example of applications integrated on Kubernetes with Istio.

View File

@ -32,7 +32,7 @@ layout: compress
<!-- Favicons -->
<link rel="apple-touch-icon" href="{{home}}/favicons/apple-touch-icon.png" sizes="180x180">
<link rel="icon" type="image/png" href={{home}}/favicons/android-chrome-96x96.png" sizes="96x96" >
<link rel="icon" type="image/png" href="{{home}}/favicons/android-chrome-96x96.png" sizes="96x96" >
<link rel="icon" type="image/png" href="{{home}}/favicons/favicon-32x32.png" sizes="32x32">
<link rel="icon" type="image/png" href="{{home}}/favicons/favicon-16x16.png" sizes="16x16">
<link rel="manifest" href="{{home}}/favicons/manifest.json"">

View File

@ -31,7 +31,8 @@ Traditionally, much of the logic handled by Istio has been built directly into a
We recommend starting with the [BookInfo sample](/docs/samples/bookinfo.html). The BookInfo example walks through setting up a cluster with four distinct microservices managed by Istio. It exercises some basic features, including content-based routing, fault injection, and rate-limiting.
After you have mastered the BookInfo sample, you are ready to begin using Istio for your own services. To start using Istio on your existing Kubernetes cluster, please refer to our [Installation](/docs/tasks/istio-installation.html) task guide.
After you have mastered the BookInfo sample, you are ready to begin using Istio for your own services. To start using Istio on your existing Kubernetes
cluster, please refer to our [Installation](/docs/tasks/installing-istio.html) task guide.
#### What is the license?

View File

@ -34,7 +34,7 @@ cd istio
kubectl apply -f ./kubernetes/istio-install
```
You should also have installed the [istioctl]({{site.baseurl}}/reference/istioctl.html) CLI.
You should also have installed the [istioctl](/docs/reference/istioctl.html) CLI.