Kubernetes introductory practical course - the basic architecture of k8s
Article directory
The basic architecture of Kubernetes
The role played by Kubernetes is like a "master-level" system administrator. He has rich experience in cluster operation and maintenance, and has created his own set of working methods. He can independently realize many of the original complex management without too much external intervention
. Work.
总结:
1.Kubernetes can manage applications and servers at the cluster level, which can be considered as a cluster operating system. It uses the basic architecture of "control plane/data plane", the Master node implements management and control functions, and the Worker node runs specific services.
2. Kubernetes consists of many modules, which can be divided into core components and optional plug-ins.
3. There are 4 components in the Master, namely apiserver, etcd, scheduler, and controller-manager.
4. There are 3 components in Node, namely kubelet, kube-proxy, container-runtime.
5. Usually necessary plug-ins are DNS and Dashboard.
Standard working language YAML
Summary of learning experience
Official Chinese learning website:
https://kubernetes.io/zh-cn/docs/home/