kubernetes 简述(各节点) |
您所在的位置:网站首页 › 节点分为三个类型是什么意思 › kubernetes 简述(各节点) |
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、数据库服务器-etcdETCD是K-V键值对的数据库,主要是用于存在KEY、Values,存储K8S云计算平台用到配置信息,例如网段信息、网络IP地址、节点信息、节点状态、K8S的资源信息等。 使用systemctl start etcd 4、Flannel服务(网络)在每一个机器上都要部署,打通各机器之间的网络,可以让所有docker虚拟机在一个网络中 启动:systemctl restart flanneld.service |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |