当前位置:网站首页 > 容器化与Kubernetes > 正文

kubernetes中kubelet主要功能(kubernetes基本概念)



img

在这里插入图片描述
在这里插入图片描述

Kubernetes集群可以被看作是一个工厂,而各个组件则是这个工厂里的不同部门:

Kubernetes API服务器:就像是这个工厂的总经理,负责接收所有的请求并将它们分配给相应的部门进行处理。

etcd:就像是这个工厂的记事本,负责记录所有的配置信息和状态信息,以便其他组件可以访问和使用它们。etcd节点三个只能挂一个,5个节点能挂2个

Kubernetes控制器管理器:就像是这个工厂的调度员,负责监控整个工厂的运行状态,并根据需要调度各个部门的工作

Kubernetes调度器:就像是这个工厂的人力资源部门,负责将新的工作负载分配给最合适的工人来处理。

Kubernetes节点:就像是这个工厂里的工人,负责实际处理工作负载。每个节点都有一个kubelet组件,它是工人的领班,负责监控工人的状态并向API服务器报告。

Kubernetes服务:就像是这个工厂里的客户服务部门,负责为工厂内的工作负载提供网络服务,让它们能够被其他部门和外部客户访问到。

总之,Kubernetes集群的各个组件共同工作,就像一个工厂里的各个部门一样,协同完成各自的任务,从而实现高效的生产运营。

  • Namespace:命名空间,相当于把一个集群虚拟成多个集群,部分资源具有隔离性
  • Pod:K8s最小单元,可以简单理解为一个、多个或一组容器的集合。
  • Deployment:无状态应用控制器
  • StatefulSet:有状态应用控制器
  • DaemonSet:守护进程控制器
  • Service:逻辑上的一组Pod,用于集群服务通信
  • Ingress:集群服务入口,通过域名发布服务
  • ConfigMap:K8s配置管理
  • Secret:K8s加密数据管理

Kubernetes API Server通过一个名为kube-apiserver的进程提供服务,该进程运行在Master上。通常通过命令行工具kubectl与Kubernetes API Server交互,它们之间的接口是RESTful API。

到此这篇kubernetes中kubelet主要功能(kubernetes基本概念)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • docker容器内核版本(docker新版本)2025-01-29 14:36:10
  • kubelet怎么发音(kubernetes发音)2025-01-29 14:36:10
  • 字符编码转化(字符编码转化为数字)2025-01-29 14:36:10
  • 启动docker容器命令失败(docker容器启动失败怎么查找原因)2025-01-29 14:36:10
  • docker run启动容器(dockerfile容器启动命令)2025-01-29 14:36:10
  • kvm虚拟化技术实验报告(kvm虚拟化技术实战与原理解析)2025-01-29 14:36:10
  • kubectl 配置文件(kubernetes 配置文件)2025-01-29 14:36:10
  • kubernetes的作用(kubernetes的功能)2025-01-29 14:36:10
  • kvm虚拟化原理(kvm虚拟化的特点是什么?)2025-01-29 14:36:10
  • docker如何启动容器(docker启动容器失败)2025-01-29 14:36:10
  • 全屏图片