物理架构
Master、node
Master:Api Server、Schedule、Controller-Manager
Node:kubelet、docker,kube-proxy,……
Pod、Label、Label Selector
Label:key=value
Label Selector:
Pod:
自主式Pod
控制器管理的Pod(有生命周期,有调度器配合)
ReplicationController(早期版本)
ReplicaSet
Deployment(管理无状态应用)
StatefulSet(有状态服务)
DemonSet(指定每个副本运行一个pod)
Job、Cronjob任务
HPA
HorizontalPodAutoscaler
AddOns:附件
LBaaS
同一个Pod内的多个容器间:lo
各Pod之间的通信
Overlay Network,叠加网络
CNI:容器网路接口
Flannel:网络配置
Calico:网络配置,网络策略,BGP三层隧道网络
Canel:前两者功能组合
NameSpace:命名空间,环境隔离