赞
踩
最小部署单元
一组容器的集合
一个Pod中的容器共享网络命令空间
Pod是短暂的
每个Pod都会被分配一个唯一的IP地址。Pod中的所有容器共享网络空间,包括IP地址和端口。Pod内部的容器可以使用localhost互相通信。Pod中的容器与外界通信时,必须分配共享网络资源(例如使用宿主机的端口映)。
可以为一个Pod指定多个共享的Volume。Pod中的所有容器都可以访问共享的volume。Volume也可以用来持久化Pod中的存储资源,以防容器重启后文件丢失。
Kubernetes中内建了很多controller(控制器),这些相当于一个状态机,用来控制Pod的具体状态和行为
有如下几种类型:RC(ReplicationController),RS(ReplicaSet),Deployment,HPA(HorizontalPodAutoScale),StatefullSet,DaemonSet,Job,Cronjob
RC
ReplicaSet跟 ReplicationController没有本质的不同,只是名字不一样,但是ReplicaSet支持集合式的selector
Deployment:
HPA
StatefullSet
DaemonSet
Job,Cronjob
2. Kubernetes Service 定义了这样一种抽象:一个 Pod 的逻辑分组,一种可以访问它们的策略 —— 通常称为微服务。(通过一些标签与pod建立联系,且service有自己的IP地址和端口)
3. client客户端通过访问service的IP地址和端口和RR(轮询算法)来访问到下面的pod。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。