Fix the number of processes on Kubernetes master (#2985)
* Fix the number of processes on Kubernetes master According to https://kubernetes.io/docs/getting-started-guides/centos/centos_manual_config/, we can know that there are only three processes of Kubernetes running on the master. etcd and flannel are three-party softwares. These are kube-apiserver, kube-controller-manager, and kube-scheduler. If we want to deploy pod on master, we need to start other two processes: kube-proxy and kubelet. So Three or Five is correct. In this case, I perfer Three. Pure master without Pod is fine. * fix the pr fix the pr * Fix the pr Fix the pr
This commit is contained in:
parent
43a94011fa
commit
63afe80021
|
@ -10,7 +10,7 @@ To work with Kubernetes, you use *Kubernetes API objects* to describe your clust
|
|||
|
||||
Once you've set your desired state, the *Kubernetes Control Plane* works to make the cluster's current state match the desired state. To do so, Kubernetes performs a variety of tasks automatically--such as starting or restarting containers, scaling the number of replicas of a given application, and more. The Kubernetes Control Plane consists of a collection of processes running on your cluster:
|
||||
|
||||
* The **Kubernetes Master** is a collection of four processes that run on a single node in your cluster, which is designated as the master node.
|
||||
* The **Kubernetes Master** is a collection of three processes that run on a single node in your cluster, which is designated as the master node. Those processes are: kube-apiserver, kube-controller-manager and kube-scheduler.
|
||||
* Each individual non-master node in your cluster runs two processes:
|
||||
* **kubelet**, which communicates with the Kubernetes Master.
|
||||
* **kube-proxy**, a network proxy which reflects Kubernetes networking services on each node.
|
||||
|
|
Loading…
Reference in New Issue