mirror of https://github.com/istio/istio.io.git
Fix several broken links.
This commit is contained in:
parent
cc36c24104
commit
7c0c755075
|
@ -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).
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -38,7 +38,7 @@ There are 3 versions of the reviews microservice:
|
|||
|
||||
The end-to-end architecture of the application is shown below.
|
||||
|
||||

|
||||

|
||||
|
||||
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:
|
||||
|
||||

|
||||

|
||||
|
||||
1. Confirm all services and pods are correctly defined and running:
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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"">
|
||||
|
|
|
@ -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?
|
||||
|
||||
|
|
|
@ -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.
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue