过去
现在
我们需要一些自动化的措施,包括自动调度、配置、监管和故障处理。这正是Kubernetes用武之地
Kubernetes使开发可以自主部署应用,并控制部署的频率,完全脱离运维团队的帮助
Kubernetes是希腊语中领航员或舵手的意思
Kubernetes抽象了数据中心的硬件基础设施,使得对外暴露的只是一个巨大的资源池,不用关注底层服务器
单体应用
将应用拆解为多个微服务
image
image
image
参见《docker快速入门》
image
一个Kubernetes餓由很多节点组成,分为两类:
image
image