clusternode
Master网络
Node负载均衡
Podspa
K8s引入pod的缘由: 1. 可管理性:k8s以pod为最小单位进行调度、扩展、共享资源、管理生命周期 2. 通讯和资源共享:Pod内容器使用同一个网络namespace,共享存储资源 Pods使用方式: 1. 运行单一容器: 2. 运行多个容器:多个容器联系必须很是紧密,须要直接共享资源
Controllercode
- Deployment 管理pod的多个副本,并确保Pod按照指望的状态运行 - ReplicaSet 实现Pod的多副本管理 - Deployment 经过 ReplicaSet 来管理 Pod 的多个副本 - DaemonSet 用于每一个Node最多只运行一个Pod副本的场景 - StatefulSet 1. 可以保证Pod的每一个副本在整个生命周期中名字是不变的 2. StatefulSet会保证副本按照固定的顺序启动、更新或删除 - Job 用于运行结束就删除的应用
Service生命周期
Namespaceip