You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _includes/user-guide-migration-notice.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
<tr>
5
5
<td>
6
6
<p><b>NOTICE</b></p>
7
-
<p>As of March 14, 2017, the Kubernetes SIG-Docs-Maintainers group have begun migration of the User Guide content as announced previously to the <ahref="https://github.com/kubernetes/community/tree/master/sig-docs">SIG Docs community</a> through the <ahref="https://groups.google.com/forum/#!forum/kubernetes-sig-docs">kubernetes-sig-docs</a> group and <ahref="https://kubernetes.slack.com/messages/sig-docs/">kubernetes.slack.com #sig-docs</a> channel.</p>
7
+
<p>As of March 14, 2017, the Kubernetes SIG-Docs-Maintainers group have begun migration of the User Guide content as announced previously to the <ahref="https://git.k8s.io/community/sig-docs">SIG Docs community</a> through the <ahref="https://groups.google.com/forum/#!forum/kubernetes-sig-docs">kubernetes-sig-docs</a> group and <ahref="https://kubernetes.slack.com/messages/sig-docs/">kubernetes.slack.com #sig-docs</a> channel.</p>
8
8
<p>The user guides within this section are being refactored into topics within Tutorials, Tasks, and Concepts. Anything that has been moved will have a notice placed in its previous location as well as a link to its new location. The reorganization implements a new table of contents and should improve the documentation's findability and readability for a wider range of audiences.</p>
Copy file name to clipboardExpand all lines: docs/admin/admission-controllers.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -205,7 +205,7 @@ This plug-in will observe the incoming request and ensure that it does not viola
205
205
enumerated in the `ResourceQuota` object in a `Namespace`. If you are using `ResourceQuota`
206
206
objects in your Kubernetes deployment, you MUST use this plug-in to enforce quota constraints.
207
207
208
-
See the [resourceQuota design doc](https://github.com/kubernetes/kubernetes/blob/{{page.githubbranch}}/docs/design/admission_control_resource_quota.md) and the [example of Resource Quota](/docs/concepts/policy/resource-quotas/) for more details.
208
+
See the [resourceQuota design doc](https://git.k8s.io/community/contributors/design-proposals/admission_control_resource_quota.md) and the [example of Resource Quota](/docs/concepts/policy/resource-quotas/) for more details.
209
209
210
210
It is strongly encouraged that this plug-in is configured last in the sequence of admission control plug-ins. This is
211
211
so that quota is not prematurely incremented only for the request to be rejected later in admission control.
@@ -218,7 +218,7 @@ your Kubernetes deployment, you MUST use this plug-in to enforce those constrain
218
218
be used to apply default resource requests to Pods that don't specify any; currently, the default LimitRanger
219
219
applies a 0.1 CPU requirement to all Pods in the `default` namespace.
220
220
221
-
See the [limitRange design doc](https://github.com/kubernetes/kubernetes/blob/{{page.githubbranch}}/docs/design/admission_control_limit_range.md) and the [example of Limit Range](/docs/tasks/configure-pod-container/limit-range/) for more details.
221
+
See the [limitRange design doc](https://git.k8s.io/community/contributors/design-proposals/admission_control_limit_range.md) and the [example of Limit Range](/docs/tasks/configure-pod-container/limit-range/) for more details.
222
222
223
223
### InitialResources (experimental)
224
224
@@ -227,7 +227,7 @@ then the plug-in auto-populates a compute resource request based on historical u
227
227
If there is not enough data to make a decision the Request is left unchanged.
228
228
When the plug-in sets a compute resource request, it annotates the pod with information on what compute resources it auto-populated.
229
229
230
-
See the [InitialResouces proposal](https://github.com/kubernetes/kubernetes/blob/{{page.githubbranch}}/docs/proposals/initial-resources.md) for more details.
230
+
See the [InitialResouces proposal](https://git.k8s.io/community/contributors/design-proposals/initial-resources.md) for more details.
Copy file name to clipboardExpand all lines: docs/admin/federation/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -385,4 +385,4 @@ if required.
385
385
386
386
## For more information
387
387
388
-
* [Federation proposal](https://github.com/kubernetes/kubernetes/blob/{{page.githubbranch}}/docs/proposals/federation.md) details use cases that motivated this work.
388
+
* [Federation proposal](https://git.k8s.io/community/contributors/design-proposals/federation.md) details use cases that motivated this work.
Remember to change `proxy_ip` and add a kube master node IP address to
621
621
`no_proxy`.
622
+
623
+
## Use Kubeadm with other CRI runtimes
624
+
625
+
Since [Kubernetes 1.6 release](https://git.k8s.io/kubernetes/CHANGELOG.md#node-components-1), Kubernetes container runtimes have been transferred to using CRI by default. Currently, the build-in container runtime is Docker which is enabled by build-in `dockershim` in `kubelet`.
626
+
627
+
Using other CRI based runtimes with kubeadm is very simple, and currently supported runtimes are:
Now `kubelet` is ready to use the specified CRI runtime, and you can continue with `kubeadm init` and `kubeadm join` workflow to deploy Kubernetes cluster.
647
+
648
+
## Using custom certificates
649
+
650
+
By default kubeadm will generate all the certificates needed for a cluster to run.
651
+
You can override this behaviour by providing your own certificates.
652
+
653
+
To do so, you must place them in whatever directory is specified by the
654
+
`--cert-dir`flag or `CertificatesDir` configuration file key. By default this
655
+
is `/etc/kubernetes/pki`.
656
+
657
+
If a given certificate and private key pair both exist, kubeadm will skip the
658
+
generation step and those files will be validated and used for the prescribed
659
+
use-case.
660
+
661
+
This means you can, for example, prepopulate `/etc/kubernetes/pki/ca.crt`
662
+
and `/etc/kubernetes/pki/ca.key` with an existing CA, which then will be used
663
+
for signing the rest of the certs.
664
+
665
+
## Releases and release notes
666
+
667
+
If you already have kubeadm installed and want to upgrade, run `apt-get update
668
+
&& apt-get upgrade` or `yum update` to get the latest version of kubeadm.
0 commit comments