云原生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 接收指令,调用容器运行时启动容器。

相关推荐
安易算力8 小时前
Token计费系统设计与优化:算力API的后端架构实践
架构
Decay__11 小时前
12_MySQL InnoDB 内存与锁调优 —— Buffer Pool、redo log、隔离级别与锁等待
运维·数据库·sql·mysql·架构
一只爱撸猫的程序猿12 小时前
我看着一个 AI 引擎在 14 天里,从"记忆"走进了"搜索"
人工智能·后端·架构
Dawson Zhu16 小时前
从空间 Scaling 到时间 Scaling
人工智能·语言模型·架构·aigc·agi
分布式存储与RustFS21 小时前
OpenSearch 的索引快照别只留本地:用 repository-s3 存进 RustFS
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
say_fall1 天前
【AI大模型】MCP 模型上下文协议:客户端-服务器架构、JSON-RPC 消息与能力协商、工具发现与调用链路、与函数调用的分工
服务器·人工智能·架构
wzq11_6661 天前
Kubernetes集群——存储管理
云原生·容器·kubernetes
孔令飞1 天前
企业智能化升级:智能体平台设计和实现
云原生·go·ai编程
Decay__1 天前
14_MySQL 高可用与容灾架构 —— MGR / InnoDB Cluster / Keepalived+VIP / 双主 / 读写分离 / 两地三中心
运维·数据库·sql·mysql·架构
猿人谷1 天前
Surrogate Model:让进化算法学会“预测”,为什么它正在成为智能优化的重要技术?
后端·算法·架构