什么是Kubernetes?
Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes 拥有一个庞大且快速增长的生态系统。
为什么需要Kubernetes?
Kubernetes为你提供了一个可弹性运行分布式系统的框架。Kubernetes 会满足你的扩展要求、故障转移、部署模式等。
Kubernetes为你提供:
Borg
Borg是Google内部的大型集群管理系统,该系统是Kubernetes的前身。
Kubernetes
上图是Kubernetes的组件图,组件的主要作用如下:
除了上述核心组件以外,以下组件在Kubernetes中也具有至关重要的作用:
下图是Kubernets的Master组件图:
下图是Kubernetes的Node组件图:
本期Kubernetes就到这