组件组件说明规划规划推荐nginx单节点k8s时不需要部署此组件,集群时主要让api-server实现负载均衡能力部署在俩台master节点多master节点时,找任意俩台或三台都可以keepalived单节点k8s时不需要部署此组件,集群时主要给nginx提供高可用能力同上同上docker主要负责运行容器所有节点都部署cri-dockerdk8s1.24版本后,不再维护调用docker的接口,所以需要通过cri-docker来调用docker所有节点都部署containerd也是运行容器的组件,与docker二选一,任意一个组件都可以所有节点都部署kubectlk8s命令行工具,管理k8s集群用的master节点安装master节点安装kubeadmk8s的一个工具箱,可以创建k8s集群及加入集群所有节点都部署kubelet运行在所有节点,主要作用是管理节点上的容器和pod,并对pod和节点做监控所有节点都部署kube-proxy运行在虽有节点,主要作用是维护service的通信及负载均衡机制所有节点以容器方式运行kube-scheduler运行在master节点,是k8s的调度器,将pod分配到合适的节点运行master节点以容器方式运行kube-controller-manager运行在master节点,是k8s的控制器,控制pod的副本数、镜像版本等master节点以容器方式运行kube-apiserver运行在master节点,是k8s的消息接收,所有组件都经过api-servermaster节点以容器方式运行coredns运行在任意节点,是k8s内部的DNS服务,负责解析内部的svc名称,还能代理外部的dns服务器任意k8s节点以容器方式运行etcd可内置也可外置,是k8s的数据库,k8s的数据都存储到etcd中可容器运行或自己单独部署单节点推荐内置,集群推荐自己部署CNI-calicok8s中的网络服务,pod跨主机通信主要是CNI网络实现的所有节点容器方式运行metrics-serverk8s中查看pod和node的资源使用情况任意k8s节点以容器方式运行
k8s版本升级(k8s版本升级1.27)
k8s版本升级(k8s版本升级1.27)组件 组件说明 规划 规划推荐 nginx 单节点 k8s 时不需要部署此组件 集群时主要让 api server 实现负载均衡能力 部署在俩台 master 节点 多 master 节点时 找任意俩台或三台都可以 keepalived 单节点 k8s 时不需要部署此组件 集群时主要给 nginx 提供高可用能力 同上 同上 docker 主要负责运行容器 所有节点都部署 cri dockerd k8s1 24 版本后
大家好,我是讯享网,很高兴认识大家。
2025年哔哩哔哩二维码登录(哔哩哔哩二维码登录在哪)
上一篇
2025-04-15 07:09
u盘做成系统盘里面的东西还在吗(做成系统的u盘还能用吗)
下一篇
2025-05-12 13:56

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/182997.html