kubernetes 1.1.0 简介



1. 什么是kubernetes?

kubernetes是一个开源的容器集群管理工具,由Google开发,现捐献给了Cloud Native Computing Foundation。此工具旨在提供一个自动部署、扩展、容器应用操作的平台。


2. kubernetes中的相关概念


3. kubernetes的架构

Kubernetes遵循主从结构。Kubernetes的组件可以分为管理单个节点的和作为控制端一部分的组件。

1) kubernetes控制端

Kubernetes控制端由各种组件组成,每个组件都有自己的进程,可以在单个主节点或支持高可用性集群的多个主机上运行。 Kubernetes控制端的各个组件如下:

2) kubernetes节点

节点也称为Worker或Minion,是部署容器(工作负载)的单个机器(或虚拟机)。 集群中的每个节点必须运行容器(例如Docker)以及下面提到的组件,以便与主站进行这些容器的网络配置的通信。