K8S简介

K8S是google公司开发的一套开源的容器应用管理系统

1 K8S提供使用Docker对应用程序包装,实例化,运行,并以集群的方式运行,管理跨主机容器;

还可以配合服务发现工具解决Docker跨主机容器之间的通信问题

2K8S自带服务修复机制,应用高可用,还支持安装UI插件,来管理整个系统

3 简化了应用部署,提高硬件资源使用率,健康检查和自我修复和高可用,服务发现和负载均衡

 

K8S的集群架构:

主节点:管理整个K8S集群

工作节点:运行的应用

 

K8S调度的最小单元:pod

1 一个pod包含一组容器,一个pod不会跨越多个工作节点

2 一个pod相当于一个逻辑主机,拥有自己的IP地址

3 pod内的容器共享相同IP和端口空间

4 默认情况下,每个容器的文件系统与其他容器隔离

 

posted @ 2020-09-18 16:57  王能武  阅读(800)  评论(0编辑  收藏  举报