T.C

Kubernetes介绍

应用部署的变迁

部署演进

Kubernetes提供的功能

Kubernetes是一个可移植,可扩展的开源平台,用于管理容器化的工作负载和服务,声明式配置和自动化。Kubernetes提供了一个可弹性运行分布式系统的框架,主要提供以下功能:

Kubernetes并非PaaS系统,它运行在容器级别,而非硬件级别,因此提供了PaaS产品共有的一些普遍使用的功能,如部署,扩展,负载均衡,日志,监控等。Kubernetes并不支持以下操作:

Kubernetes组件

Components of Kubernetes

部署完Kubernetes,也就有了一个完整的集群。

Kubernetes的组件可以分为三类:

控制面板组件

具体组件如下:

Node组件

具体组件如下:

插件

具体组件如下:

参考资料