Fixed broken install links (#8674)

pull/8683/head
Derek Strickland 2020-09-14 13:37:35 -04:00 committed by GitHub
parent ce1c03d30c
commit 9e9d5b78eb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 13 additions and 13 deletions

View File

@ -101,7 +101,7 @@ connectInject:
enabled: true enabled: true
``` ```
Finally, [install](/docs/k8s/installation#installing-consul) the Helm chart using the above config file: Finally, [install](/docs/k8s/installation/install#installing-consul) the Helm chart using the above config file:
```shell-session ```shell-session
$ helm install consul -f config.yaml hashicorp/consul $ helm install consul -f config.yaml hashicorp/consul

View File

@ -21,7 +21,7 @@ your cluster, making configuration for Kubernetes automatic.
This functionality is provided by the This functionality is provided by the
[consul-k8s project](https://github.com/hashicorp/consul-k8s) and can be [consul-k8s project](https://github.com/hashicorp/consul-k8s) and can be
automatically installed and configured using the automatically installed and configured using the
[Consul Helm chart](/docs/k8s/installation). [Consul Helm chart](/docs/k8s/installation/install).
## Usage ## Usage
@ -332,7 +332,7 @@ provided by the
[consul-k8s project](https://github.com/hashicorp/consul-k8s). [consul-k8s project](https://github.com/hashicorp/consul-k8s).
This enables the automatic pod mutation shown in the usage section above. This enables the automatic pod mutation shown in the usage section above.
Installation of the mutating admission webhook is automated using the Installation of the mutating admission webhook is automated using the
[Helm chart](/docs/k8s/installation). [Helm chart](/docs/k8s/installation/install).
To install the Connect injector, enable the Connect injection feature using To install the Connect injector, enable the Connect injection feature using
[Helm values](/docs/k8s/helm#configuration-values) and [Helm values](/docs/k8s/helm#configuration-values) and

View File

@ -57,7 +57,7 @@ in the `ports` object for each gateway. By default ports 8080 and 8443 are expos
## Deploying the helm chart ## Deploying the helm chart
Ensure you have the latest consul-helm chart and install Consul via helm using the following Ensure you have the latest consul-helm chart and install Consul via helm using the following
[guide](/docs/k8s/installation#installing-consul) while being sure to provide the yaml configuration [guide](/docs/k8s/installation/install#installing-consul) while being sure to provide the yaml configuration
as previously discussed. as previously discussed.
## Configuring the gateway ## Configuring the gateway

View File

@ -42,7 +42,7 @@ terminatingGateways:
## Deploying the helm chart ## Deploying the helm chart
Ensure you have the latest consul-helm chart and install Consul via helm using the following Ensure you have the latest consul-helm chart and install Consul via helm using the following
[guide](/docs/k8s/installation#installing-consul) while being sure to provide the yaml configuration [guide](/docs/k8s/installation/install#installing-consul) while being sure to provide the yaml configuration
as previously discussed. as previously discussed.
## Accessing the Consul agent ## Accessing the Consul agent

View File

@ -18,7 +18,7 @@ a server running inside or outside of Kubernetes.
This page starts with a large how-to section for various specific tasks. This page starts with a large how-to section for various specific tasks.
To learn more about the general architecture of Consul on Kubernetes, scroll To learn more about the general architecture of Consul on Kubernetes, scroll
down to the [architecture](/docs/k8s/installation#architecture) section. down to the [architecture](/docs/k8s/installation/install#architecture) section.
If you would like to get hands-on experience testing Consul as a service mesh If you would like to get hands-on experience testing Consul as a service mesh
for Kubernetes, check the guides in the [Getting Started with Consul service for Kubernetes, check the guides in the [Getting Started with Consul service
mesh](https://learn.hashicorp.com/consul/gs-consul-service-mesh/understand-consul-service-mesh?utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS) track. mesh](https://learn.hashicorp.com/consul/gs-consul-service-mesh/understand-consul-service-mesh?utm_source=WEBSITE&utm_medium=WEB_IO&utm_offer=ARTICLE_PAGE&utm_content=DOCS) track.
@ -185,7 +185,7 @@ has important caching behavior, and allows you to use the simpler
[`/agent` endpoints for services and checks](/api/agent). [`/agent` endpoints for services and checks](/api/agent).
For Consul installed via the Helm chart, a client agent is installed on For Consul installed via the Helm chart, a client agent is installed on
each Kubernetes node. This is explained in the [architecture](/docs/k8s/installation#client-agents) each Kubernetes node. This is explained in the [architecture](/docs/k8s/installation/install#client-agents)
section. To access the agent, you may use the section. To access the agent, you may use the
[downward API](https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/). [downward API](https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/).
@ -297,7 +297,7 @@ The clients expose the Consul HTTP API via a static port (default 8500)
bound to the host port. This enables all other pods on the node to connect bound to the host port. This enables all other pods on the node to connect
to the node-local agent using the host IP that can be retrieved via the to the node-local agent using the host IP that can be retrieved via the
Kubernetes downward API. See Kubernetes downward API. See
[accessing the Consul HTTP API](/docs/k8s/installation#accessing-the-consul-http-api) [accessing the Consul HTTP API](/docs/k8s/installation/install#accessing-the-consul-http-api)
for an example. for an example.
There is a major limitation to this: there is no way to bind to a local-only There is a major limitation to this: there is no way to bind to a local-only

View File

@ -113,7 +113,7 @@ Modifications:
mesh gateway, for example using a Node Port service or a custom DNS entry, mesh gateway, for example using a Node Port service or a custom DNS entry,
see the [Helm reference](/docs/k8s/helm#v-meshgateway) for that setting. see the [Helm reference](/docs/k8s/helm#v-meshgateway) for that setting.
With your `config.yaml` ready to go, follow our [Installation Guide](/docs/k8s/installation) With your `config.yaml` ready to go, follow our [Installation Guide](/docs/k8s/installation/install)
to install Consul on your primary cluster and then skip ahead to the [Federation Secret](#federation-secret) to install Consul on your primary cluster and then skip ahead to the [Federation Secret](#federation-secret)
section. section.
@ -337,7 +337,7 @@ Modifications:
mesh gateway, for example using a Node Port service or a custom DNS entry, mesh gateway, for example using a Node Port service or a custom DNS entry,
see the [Helm reference](/docs/k8s/helm#v-meshgateway) for that setting. see the [Helm reference](/docs/k8s/helm#v-meshgateway) for that setting.
With your `config.yaml` ready to go, follow our [Installation Guide](/docs/k8s/installation) With your `config.yaml` ready to go, follow our [Installation Guide](/docs/k8s/installation/install)
to install Consul on your secondary cluster(s). to install Consul on your secondary cluster(s).
## Verifying Federation ## Verifying Federation
@ -375,7 +375,7 @@ You can switch kubectl contexts and run the same command in `dc2` with the flag
### Consul UI ### Consul UI
We can also use the Consul UI to verify federation. We can also use the Consul UI to verify federation.
See [Viewing the Consul UI](/docs/k8s/installation#viewing-the-consul-ui) See [Viewing the Consul UI](/docs/k8s/installation/install#viewing-the-consul-ui)
for instructions on how to view the UI. for instructions on how to view the UI.
~> NOTE: If ACLs are enabled, your kubectl context must be in the primary datacenter ~> NOTE: If ACLs are enabled, your kubectl context must be in the primary datacenter

View File

@ -9,7 +9,7 @@ description: Installing Consul on Self Hosted Kubernetes
Except for creating persistent volumes (see below), installing Consul on your Except for creating persistent volumes (see below), installing Consul on your
self-hosted Kubernetes cluster is the same process as installing Consul on a self-hosted Kubernetes cluster is the same process as installing Consul on a
cloud-hosted Kubernetes cluster. See the [Installation Overview](/docs/k8s/installation) cloud-hosted Kubernetes cluster. See the [Installation Overview](/docs/k8s/installation/install)
for install instructions. for install instructions.
## Predefined Persistent Volume Claims (PVCs) ## Predefined Persistent Volume Claims (PVCs)

View File

@ -15,7 +15,7 @@ services are available to Consul agents and services in Consul can be available
as first-class Kubernetes services. This functionality is provided by the as first-class Kubernetes services. This functionality is provided by the
[consul-k8s project](https://github.com/hashicorp/consul-k8s) and can be [consul-k8s project](https://github.com/hashicorp/consul-k8s) and can be
automatically installed and configured using the automatically installed and configured using the
[Consul Helm chart](/docs/k8s/installation). [Consul Helm chart](/docs/k8s/installation/install).
**Why sync Kubernetes services to Consul?** Kubernetes services synced to the **Why sync Kubernetes services to Consul?** Kubernetes services synced to the
Consul catalog enable Kubernetes services to be accessed by any node that Consul catalog enable Kubernetes services to be accessed by any node that