首页 > 其他分享 >k8s 架构

k8s 架构

时间:2022-12-11 22:13:47浏览次数:46  
标签:Node 架构 Server API Master k8s 节点

k8s 基本架构

Master Node:控制面的节点

Worker Node:干活的节点

Master 中的组件

API Server:API Server 是整个 k8s 集群的唯一入口。

Etcd:持久化存储,存储集群中各种资源的状态。

Controller Manager:负责实现故障检测,服务迁移,应用伸缩等,相当于一个运维工具。

Kube Scheduler:负责容器的编排工作,将 Pod 调度到最适合的节点上。

Node 中的组件

Kubelet:Node 的代理,与 Master 中的 API Server 通信,管理 Node 的绝大部分操作。

Kube-proxy:代理容器网络之间的通信。

container-runtime:Docker 是一种 container-runtime,是干活的。

标签:Node,架构,Server,API,Master,k8s,节点
From: https://www.cnblogs.com/geraldkohn/p/16974618.html

相关文章

  • k8s API
    Job-CronJobJob:临时离线任务CronJob:定时离线任务Yaml文件描述Job:apiVersion:batch/v1kind:Jobmetadata:name:...labels:k:vk:v......
  • k8s Pod
    Pod是k8s的核心对象Pod是在k8s中创造,管理的最小可部署计算单元。通常不需要直接创建Pod,k8s集群中Pod主要有两种用法:运行单个容器的Pod运行包含多个容......
  • 使用kubeadm快速部署一个k8s集群
    kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:#创建一个Master节点$kubeadminit#将一个N......
  • 【博学谷学习记录】超强总结,用心分享|狂野架构SpringBoot自动配置
    自动配置:根据我们添加的jar包依赖,会自动将一些配置类的bean注册进ioc容器,我们可以需要的地方使用@Autowired或者@Resource等注解来使用它。问题:SpringBoot到底是如何进行......
  • 【《硬件架构的艺术》读书笔记】04 时钟分频器
    4.1介绍偶数时钟分频很好实现,使用一个计数器累加到一定值再清零,同时翻转电平就可以了。本章主要讲的是奇数分频和小数分频。4.2同步整数分频器使用Moore状态机可以轻......
  • Rancher 2.6管理k8s集群
    一、Rancher介绍1.Rancher简介Rancher是一个开源的企业级多集群Kubernetes管理平台,实现了Kubernetes集群在混合云+本地数据中心的集中部署与管理,以确保集群的安全......
  • Nacos - CP 架构 Raft源码
    Raft和ZAB都是分布式一致性协议Paxos的简化,两者很类似,主要包括两部分:1.leader选举(半数以上节点投票同意)2.集群写入数据同步(两阶段提交,半数以上节点写入成功)集群Leader选......
  • 微服务架构
    花费了两天整理了下微服务的常用架构,之前做微服务都是专攻某一块,把整体架构快忘记了,先上个架构图,接下来时间,我会按照这张架构图来搭建一整套系统。......
  • 重走Android路 之 Android系统架构图以及开发工具了解
    LZ-Says:热腾腾的一天那,貌似今天帝都达到了高温,热腾腾,我滴天。。。各位老铁注意防暑,多喝水~~~前言昨天更新了一篇启程文,地址如下:重走Android路之今日正式启程而今天,继续我......
  • 【k8s连载系列】2. k8s整体架构
    #一、Kubernetes的整体架构学习k8s,最终目的是为了部署应用,部署一个完整的k8s,就要知道k8s的组成。k8s主要包含两大部分:中间包含三个绿色包的是master服务器.下面是node......