天道酬勤,学无止境

k8s命令

kubernetes笔记

kubetnetes 核心组件: master----------------etcd 消息中间件,保存了整个集群的状态; apiserver 是整个系统的对外接口,并提供认证、授权、访问控制、API注册和 发现等机制; controller manager 负责维护集群的状态,比如故障检测、自动扩展、滚动更新等,负责管理控制器,包括 endpoint-controller(刷新服务和 pod 的关联信息)和 replication-controller(维护某个 pod 的复制为配置的数值)scheduler 负责资源的调度,按照预定的调度策略将Pod调度到相应的机器上;slave------------------- kubelet 是工作节点执行操作的 agent,负责具体的容器生命周期管理,根据从数据库中获取的信息来管理容器,并上报 pod 运行状态等,同时也负责Volume(CVI)和网络(CNI) 的管理;Container runtime 负责镜像管理以及Pod和容器的真正运行(CRI);kube-proxy 负责为Service提供cluster内部的服务发现和负载均衡,网络代理转发,是一个简单的网络访问代理,同时也是一个 Load Balancer。它负责将访问到某个服务的请求具体分配给工作节点上的 Pod Kubernetes基本概念: Pod ( 节点)

2021-03-27 01:13:57    分类:博客    k8s命令   k8s安装   薛文昌   kubernetes