码迷,mamicode.com
首页 > 其他好文 > 详细

k8s组件说明

时间:2020-06-27 16:17:03      阅读:56      评论:0      收藏:0      [点我收藏+]

标签:负载   nta   创建   table   red   计算   proxy   res   组件   

高可用个数最好是大于3的个数

master

scheduler

调度器,计算资源,调度到可用的node,交给apiserver ,apiserver写入etcd,kubelet实时读取

controller-manager

管理pod的期望数量,创建或删除pod

apiserver

集群访问入口,收到请求后会操作etcd

etcd

可信赖,分布式键值数据库,天生支持集群保存整个集群的信息

V2版本:数据写入内存中
V3版本:持久化存储

V2版本1.11弃用

以http协议操作

node

kubelet

与容器引擎交互,创建删除容器,容器的生命周期管理

kube-proxy

负载均衡
默认操作iptables,最新支持IPvs,实现服务映射访问
containet

coreDNS

DNS服务器,为集群中的svc创建A记录,

Dashboard

给k8s集群提供BS 结构的管理平台

Ingress controller
官方的kube-proxy只能实现四层代理,ingress实现七层代理

fedetation

提供一个跨K8s集群 中心的多 统一管理功能

Promethus

提供k8s集群的健康

EFK

集群的日志统一接入,分析

k8s组件说明

标签:负载   nta   创建   table   red   计算   proxy   res   组件   

原文地址:https://www.cnblogs.com/edwin_716/p/13198509.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!