Kubernetes
概念 概念部分帮助你学习关于Kubernetes的系统的部分和Kubernetes用来表示你的 集群的抽象,并且帮助你得到kubernetes是如何工作的更深层的理解。 概述 为了与Kubernetes一起工作,你能使用Kubernetes的api对象来描述你的集群的 目标状态:你要运行的应用或者是其它的工作程序是什么,它们使用什么容器的镜像, 复本有多少个,为了保证可用,你需要什么样的网络和磁盘资源等等。通过使用 Kubernetes的api来创建对象,你能设置你的目标状态,一般是基于命令行的接口 kubectl. 你也能使用Kubernetes的api直接与集群交互,设置或者是改变你的目标 状态。 一旦你设置了你的目标状态,Kubernetes的控制面板开始工作让集群的现在的状态 达到你的目标状态。为了实现这个任务,Kubernetes自动化地执行了一系列的任务 例如开始或者是重启容器,对给定的程序的复本的数量进行缩放等等。Kubernetes的 控制面板由在你的集群上运行的一系列的进程组成: Kubernetes的主结点是一个运行在你的集群中的一个单一的结点上的三个进程的集合。 它们是API服务器,控制器兼管理器,调度器。 在你的集群的每一个单独的非主结点上运行着两个进程: kube组件是用来与Kubernetes主结点通信的。 kube代理,它是