Update links to avoid redirects. (#5769)
* Update links to avoid redirects. * Add paren.
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
@@ -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,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/).
|
||||||
|
|||||||
@@ -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/)
|
||||||
|
|
||||||
|
|||||||
@@ -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),
|
||||||
|
|||||||
@@ -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 %}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user