K8s概念:
Master:包含API Server、Scheduler、ControllerManager三个守护进程;
Nodes(worker):
1.kubelet(集群代理)用于Master和Node之间的通信,Node用于运行多个Pod、
2.docker容器引擎真正的启动容器;
3.kube-proxy:管理service和pod之间的iptables通信规则
Pod:相当于1个虚拟主机,Pod是K8S调动的最小单元,容器的外壳,可以包含多个容器(其中只有1个容器为主容器,其他容器负责主容器完成更多功能,辅助容器称为sidecar,容器之间共享存储卷,通常1个Pod只有1个容器;
LabelSelector:标签选择器用于给Pod归类,标签
NameSpace:1个K8s集群中可以运行几千个pod,pod直接是可以通过网络通信的,使用nameSpace名称空间分割K8s集群中的pod,可以起到多租户网络隔离的作用;
标签:容器,kubernetes,概念,集群,Master,Pod,K8s,pod From: https://www.cnblogs.com/sss4/p/16874348.html