云原生k8s【第二课】:K8s 部署与架构

第 5 章 K8s 部署与架构

K8s 用来批量管理容器,目标是实际状态往期望状态靠拢。

  1. 集群分为控制平面 master 节点 + worker 工作节点
  • Master(控制平面):API Server、etcd、调度器 scheduler、控制器 manager。etcd 存集群全部数据;所有操作都走 API Server。
  • Worker 节点:kubelet、kube‑proxy、容器运行时。kubelet 负责管好本机上面所有 Pod;kube‑proxy 管网络 Service 转发。
  1. 部署流程

关闭 swap,内核参数调优;所有节点装 kubeadm/kubelet/kubectl;master 用 kubeadm init 初始化集群;worker 拿命令加入集群;装上网络插件 Calico 集群网络才通。

  1. 标签与选择器

给节点、Pod 打标签做标记;选择器通过标签筛选匹配资源,Service 就是靠标签找到后端 Pod。

  1. 整体流程:

用户提交配置给 apiserver 存到 etcd;控制器、调度器干活;每个节点 kubelet 接收指令,调用容器运行时启动容器。

相关推荐
寒蝉1281 小时前
架构不是设计出来的
架构
Blockchina1 小时前
2026新型区块链交易所系统|一线交易所架构 + 全套源码 + White Label UI,可二次开发部署
架构·区块链
谢文峰1 小时前
唐杰谈 Scaling Law:下一轮 AI 竞赛,不再只是堆参数
架构
森叶1 小时前
了一个 WhatsApp 链接生成器源码:Nuxt 4 内容驱动架构 + 11 语言 i18n + 匿名身份体系,8 个真坑复盘
架构
国科安芯2 小时前
星载网络化控制的总线脊梁:四路CANFD在分布式载荷管理中的架构优势
分布式·单片机·嵌入式硬件·架构·系统架构·canfd·低轨卫星星座
年小个大8 小时前
受 go-zero 启发,我给 Flutter 整了套 MVI-BLoC 脚手架
android·flutter·架构
SLD_Allen12 小时前
NVIDIA KAI Scheduler深度解析——Kubernetes原生AI调度器的架构、原理与实践
人工智能·架构·kubernetes
haishikeji696_12 小时前
市域低空巡查平台架构|无人机管理系统、飞控管理平台、无人机巡检平台、无人机智慧巡查系统
架构·无人机·低空经济·无人机管理系统·飞控管理平台
葡萄城技术团队13 小时前
InfluxDB 2\.x 深度解析:核心架构、Flux 函数与制造业落地指南(三)
java·开发语言·架构