Add definition about kubeadm squash modifications

As someone first heard about it, start from a defnition would be more friendly. Add definition about kubeadm to make things clear.

Add kubeadm cmdlets

Add kubeadm cmdlets so that readers can have a general concept about what do kubeadm cover so far.

change format

change format

Update the pull request and signed CLA

Update the pull request and signed CLA

Simplify the sample cmdlet here

Simplify the sample cmdlet here so that it won't distract the readers. Keep it brief as requested

Refine the definition

update definition

update definition as requested

Update as requested
This commit is contained in:
Melony QIN 2019-03-06 22:21:57 +00:00 committed by cloudmelon
parent 79b49271d4
commit 57bbc012e4
1 changed files with 12 additions and 0 deletions

View File

@ -2,6 +2,18 @@
The purpose of this repo is to aggregate issues filed against the [kubeadm component](https://github.com/kubernetes/kubernetes/tree/master/cmd/kubeadm).
## What is Kubeadm ?
Kubeadm is a tool built to provide best-practice "fast paths" for creating Kubernetes clusters.
It performs the actions necessary to get a minimum viable, secure cluster up and running in a user friendly way.
Kubeadm's scope is limited to the local node filesystem and the Kubernetes API, and it is intended to be a composable building block of higher level tools.
## Common Kubeadm cmdlets
1. **kubeadm init** to bootstrap the initial Kubernetes control-plane node.
1. **kubeadm join** to bootstrap a Kubernetes worker node or an additional control plane node, and join it to the cluster.
1. **kubeadm upgrade** to upgrade a Kubernetes cluster to a newer version.
1. **kubeadm reset** to revert any changes made to this host by kubeadm init or kubeadm join.
## Community, discussion, contribution, and support
Learn how to engage with the Kubernetes community on the [community page](https://kubernetes.io/community/).