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、数据库服务器-etcd

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

4、Flannel服务(网络)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值