Update links to avoid redirects. (#5769)

* Update links to avoid redirects.

* Add paren.
This commit is contained in:
Steve Perry
2017-10-04 17:31:51 -07:00
committed by GitHub
parent 634dd83bbd
commit 95d3e80540
7 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -506,7 +506,7 @@ This is commonly used by add-on API servers for unified authentication and autho
<tr> <tr>
<td><b>system:kube-dns</b></td> <td><b>system:kube-dns</b></td>
<td><b>kube-dns</b> service account in the <b>kube-system</b> namespace</td> <td><b>kube-dns</b> service account in the <b>kube-system</b> namespace</td>
<td>Role for the <a href="/docs/admin/dns/">kube-dns</a> component.</td> <td>Role for the <a href="/docs/concepts/services-networking/dns-pod-service/">kube-dns</a> component.</td>
</tr> </tr>
<tr> <tr>
<td><b>system:node-bootstrapper</b></td> <td><b>system:node-bootstrapper</b></td>
+1 -1
View File
@@ -20,7 +20,7 @@ service when determining user privileges.
Mode `Webhook` requires a file for HTTP configuration, specify by the Mode `Webhook` requires a file for HTTP configuration, specify by the
`--authorization-webhook-config-file=SOME_FILENAME` flag. `--authorization-webhook-config-file=SOME_FILENAME` flag.
The configuration file uses the [kubeconfig](/docs/concepts/cluster-administration/authenticate-across-clusters-kubeconfig/) The configuration file uses the [kubeconfig](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
file format. Within the file "users" refers to the API Server webhook and file format. Within the file "users" refers to the API Server webhook and
"clusters" refers to the remote service. "clusters" refers to the remote service.
+4 -4
View File
@@ -4,8 +4,8 @@ approvers:
title: Services title: Services
--- ---
Kubernetes [`Pods`](/docs/user-guide/pods) are mortal. They are born and when they die, they Kubernetes [`Pods`](/docs/concepts/workloads/pods/pod/) are mortal. They are born and when they die, they
are not resurrected. [`ReplicationControllers`](/docs/user-guide/replication-controller) in are not resurrected. [`ReplicationControllers`](/docs/concepts/workloads/controllers/replicationcontroller/) in
particular create and destroy `Pods` dynamically (e.g. when scaling up or down particular create and destroy `Pods` dynamically (e.g. when scaling up or down
or when doing [rolling updates](/docs/user-guide/kubectl/{{page.version}}/#rolling-update)). While each `Pod` gets its own IP address, even or when doing [rolling updates](/docs/user-guide/kubectl/{{page.version}}/#rolling-update)). While each `Pod` gets its own IP address, even
those IP addresses cannot be relied upon to be stable over time. This leads to those IP addresses cannot be relied upon to be stable over time. This leads to
@@ -84,7 +84,7 @@ abstract other kinds of backends. For example:
* You want to have an external database cluster in production, but in test * You want to have an external database cluster in production, but in test
you use your own databases. you use your own databases.
* You want to point your service to a service in another * You want to point your service to a service in another
[`Namespace`](/docs/user-guide/namespaces) or on another cluster. [`Namespace`](/docs/concepts/overview/working-with-objects/namespaces/) or on another cluster.
* You are migrating your workload to Kubernetes and some of your backends run * You are migrating your workload to Kubernetes and some of your backends run
outside of Kubernetes. outside of Kubernetes.
@@ -687,4 +687,4 @@ object](/docs/api-reference/{{page.version}}/#service-v1-core).
## For More Information ## For More Information
Read [Connecting a Front End to a Back End Using a Service](/docs/tutorials/connecting-apps/connecting-frontend-backend/). Read [Connecting a Front End to a Back End Using a Service](/docs/tasks/access-application-cluster/connecting-frontend-backend/).
+2 -2
View File
@@ -41,11 +41,11 @@ export PATH=<path/to/kubernetes-directory>/platforms/linux/amd64:$PATH
An up-to-date documentation page for this tool is available here: [kubectl manual](/docs/user-guide/kubectl) An up-to-date documentation page for this tool is available here: [kubectl manual](/docs/user-guide/kubectl)
By default, `kubectl` will use the `kubeconfig` file generated during the cluster startup for authenticating against the API. By default, `kubectl` will use the `kubeconfig` file generated during the cluster startup for authenticating against the API.
For more information, please read [kubeconfig files](/docs/concepts/cluster-administration/authenticate-across-clusters-kubeconfig/) For more information, please read [kubeconfig files](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)
### Examples ### Examples
See [a simple nginx example](/docs/user-guide/simple-nginx) to try out your new cluster. See [a simple nginx example](/docs/tasks/run-application/run-stateless-application-deployment/) to try out your new cluster.
The "Guestbook" application is another popular example to get started with Kubernetes: [guestbook example](https://github.com/kubernetes/examples/tree/{{page.githubbranch}}/guestbook/) The "Guestbook" application is another popular example to get started with Kubernetes: [guestbook example](https://github.com/kubernetes/examples/tree/{{page.githubbranch}}/guestbook/)
+2 -2
View File
@@ -21,7 +21,7 @@ needed most by manipulating the min and max limits of the HPA objects in the fed
* {% include federated-task-tutorial-prereqs.md %} * {% include federated-task-tutorial-prereqs.md %}
* You are also expected to have a basic * You are also expected to have a basic
[working knowledge of Kubernetes](/docs/getting-started-guides/) in [working knowledge of Kubernetes](/docs/setup/) in
general and [HPAs](/docs/tasks/run-application/horizontal-pod-autoscale/) in particular. general and [HPAs](/docs/tasks/run-application/horizontal-pod-autoscale/) in particular.
The federated HPA is an alpha feature. The API is not enabled by default on the The federated HPA is an alpha feature. The API is not enabled by default on the
@@ -136,7 +136,7 @@ the interaction is almost identical to interacting with a normal Kubernetes clus
with a limited set of APIs that are federated). As both Deployments and with a limited set of APIs that are federated). As both Deployments and
HorizontalPodAutoscalers are now federated, `kubectl` commands like `kubectl run` HorizontalPodAutoscalers are now federated, `kubectl` commands like `kubectl run`
and `kubectl autoscale` work on federation. Given this fact, the mechanism specified in and `kubectl autoscale` work on federation. Given this fact, the mechanism specified in
[horizontal pod autoscaler walkthrough](/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough) [horizontal pod autoscaler walkthrough](/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/)
will also work when used with federation. will also work when used with federation.
Care however will need to be taken that when Care however will need to be taken that when
[generating load on a target deployment](/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#step-three-increase-load), [generating load on a target deployment](/docs/tasks/run-application/horizontal-pod-autoscale-walkthrough/#step-three-increase-load),
+2 -2
View File
@@ -130,7 +130,7 @@ Edit the config file with a text editor of your choice, such as Notepad for exam
## Configure kubectl ## Configure kubectl
In order for kubectl to find and access a Kubernetes cluster, it needs a [kubeconfig file](/docs/concepts/cluster-administration/authenticate-across-clusters-kubeconfig/), which is created automatically when you create a cluster using kube-up.sh or successfully deploy a Minikube cluster. See the [getting started guides](/docs/getting-started-guides/) for more about creating clusters. If you need access to a cluster you didn't create, see the [Sharing Cluster Access document](/docs/tasks/administer-cluster/share-configuration/). In order for kubectl to find and access a Kubernetes cluster, it needs a [kubeconfig file](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/), which is created automatically when you create a cluster using kube-up.sh or successfully deploy a Minikube cluster. See the [getting started guides](/docs/setup/) for more about creating clusters. If you need access to a cluster you didn't create, see the [Sharing Cluster Access document](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/).
By default, kubectl configuration is located at `~/.kube/config`. By default, kubectl configuration is located at `~/.kube/config`.
## Check the kubectl configuration ## Check the kubectl configuration
@@ -196,6 +196,6 @@ plugins=(git zsh-completions kubectl)
{% endcapture %} {% endcapture %}
{% capture whatsnext %} {% capture whatsnext %}
[Learn how to launch and expose your application.](/docs/user-guide/quick-start) [Learn how to launch and expose your application.](/docs/tasks/access-application-cluster/service-access-application-cluster/)
{% endcapture %} {% endcapture %}
{% include templates/task.md %} {% include templates/task.md %}
+1 -1
View File
@@ -19,7 +19,7 @@ $ source <(kubectl completion zsh) # setup autocomplete in zsh
## Kubectl Context and Configuration ## Kubectl Context and Configuration
Set which Kubernetes cluster `kubectl` communicates with and modifies configuration Set which Kubernetes cluster `kubectl` communicates with and modifies configuration
information. See [Authenticating Across Clusters with kubeconfig](/docs/concepts/cluster-administration/authenticate-across-clusters-kubeconfig/) documentation for information. See [Authenticating Across Clusters with kubeconfig](/docs/tasks/access-application-cluster/configure-access-multiple-clusters/) documentation for
detailed config file information. detailed config file information.
```console ```console