kubernetes 简述(各节点)

您所在的位置:网站首页 节点分为三个类型是什么意思 kubernetes 简述(各节点)

kubernetes 简述(各节点)

2024-07-09 21:06| 来源: 网络整理| 查看: 265

kubernetes云技术平台概念:

kubernetes简称K8S(K和S之前有8个字母),主要是用于将硬件设备、软件服务、操作系统、网络带宽等资源进行组合的一个开源、免费的框架平台,是由GOOGLE对外开源的。

.

K8S可以实现如下功能:

1、自动化容器(虚拟机等)的部署和复制 2、随时扩展或缩容器规模 3、将容器组织成组,并且提供容器间的负载均衡

.

K8S组成: 1、master主控节点

kube-apiserver服务: api接口授权,通过API接口去执行指令

kube-scheduler服务:调试,可以去调度集群中的计算节点,配置任务

kube-controller-manager服务: 主要是用于K8S Master监控集群,容器运行的数量,时刻保证运行的容器数。管理资源控制,资源副本,专门做副本控制,高可用

2、minion计算节点

kubelte服务:接收master指令,主要是用于跟节点docker引擎服务做交互,控制docker引擎服务 kube-proxy服务:做DNAT功能,做端口转发,被外网访问 docker服务:主要是用于对节点上的DOCKER容器:创建、启动、删除、更新、停止容器等

3、数据库服务器-etcd

ETCD是K-V键值对的数据库,主要是用于存在KEY、Values,存储K8S云计算平台用到配置信息,例如网段信息、网络IP地址、节点信息、节点状态、K8S的资源信息等。 使用systemctl start etcd

4、Flannel服务(网络)

在每一个机器上都要部署,打通各机器之间的网络,可以让所有docker虚拟机在一个网络中 启动:systemctl restart flanneld.service



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3