摘要: 在 Kubernetes 集群中,Node 数量增多(即集群规模扩大)会从 性能、复杂度、可用性、资源管理 等多个维度产生影响,既有积极作用,也可能带来挑战。具体影响如下: 一、积极影响 资源池扩大,承载能力提升 节点数量增加意味着集群的总 CPU、内存、存储等资源总量提升,可部署更多 Pod 和应 阅读全文
posted @ 2025-08-07 09:33 天道酬勤zjh 阅读(14) 评论(0) 推荐(0)
摘要: Kubernetes(K8s)和Docker Swarm 都是主流的容器编排工具,但两者在设计目标、功能特性和适用场景上有显著差异。以下从 K8s 相对 Docker Swarm 的优势 和 劣势 两方面进行对比分析: 一、K8s 相比 Docker Swarm 的优势 功能更全面,适应复杂场景 精 阅读全文
posted @ 2025-08-07 09:31 天道酬勤zjh 阅读(70) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,Pod 多副本配置了硬亲和性(nodeAffinity 的 requiredDuringSchedulingIgnoredDuringExecution) 时,是否会被调度到同一个节点,取决于硬亲和性规则的具体配置——硬亲和性仅规定 Pod“可以调度到哪些节点”,但不直 阅读全文
posted @ 2025-08-07 09:29 天道酬勤zjh 阅读(20) 评论(0) 推荐(0)
摘要: 当 Pod 中的容器因内存溢出(OOM,Out Of Memory)被杀死时,容器状态会显示 OOMKilled,Pod 可能反复重启(取决于 restartPolicy)。排查 OOM 问题需从 资源配置、应用行为、节点状态 三个维度入手,定位内存溢出的根本原因。 一、确认 OOM 状态与基本信息 阅读全文
posted @ 2025-08-07 09:24 天道酬勤zjh 阅读(151) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,“迁移”通常指将应用、数据或整个集群从一个环境(如旧集群、其他云厂商、物理机)迁移到新的 Kubernetes 集群。迁移的复杂度取决于场景(如无状态应用 vs 有状态应用、跨版本迁移、跨云迁移等),但核心思路是确保迁移过程中业务中断最小、数据一致、配置兼容。 一、迁移 阅读全文
posted @ 2025-08-07 09:22 天道酬勤zjh 阅读(217) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,kube-proxy 负责实现 Service 的核心功能(如负载均衡、流量转发),其底层转发机制经历了从 iptables 到 ipvs 的演进。选择 ipvs 而非 iptables,核心原因是 ipvs 在 大规模集群场景下的性能、扩展性和功能特性 更适配 Kub 阅读全文
posted @ 2025-08-07 09:20 天道酬勤zjh 阅读(53) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,资源限制(针对 CPU 和内存)通过容器的 resources 字段配置,主要包括 requests(资源请求)和 limits(资源限制)。而 QoS(服务质量等级,Quality of Service) 是 Kubernetes 根据 Pod 中容器的 reques 阅读全文
posted @ 2025-08-07 09:15 天道酬勤zjh 阅读(40) 评论(0) 推荐(0)
摘要: 当 Pod 一直处于 Init 状态时,说明其 Init 容器 未成功完成(可能执行失败、卡住或正在重试)。Init 容器是在应用容器启动前运行的专用容器,负责完成初始化工作(如配置加载、依赖检查等),只有所有 Init 容器成功退出(退出码为 0),Pod 才会进入 Running 状态。 排查步 阅读全文
posted @ 2025-08-07 09:13 天道酬勤zjh 阅读(48) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,Pod 的探针(Probe)是由 kubelet 定期执行的诊断检查,用于判断容器的运行状态,从而实现自动恢复或流量控制。Kubernetes 提供了三种类型的探针,分别用于不同场景: 1. 存活探针(Liveness Probe) 用途:检测容器是否「存活」(运行状态 阅读全文
posted @ 2025-08-07 09:09 天道酬勤zjh 阅读(18) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,同一个 Pod 内的多个容器既共享一些核心资源以实现协作,又通过隔离机制保证运行独立性。具体划分如下: 一、共用的资源 这些资源由 Pod 级别的配置定义,所有容器共享使用,便于容器间协作: 网络命名空间(Network Namespace) 所有容器共享同一个 IP 阅读全文
posted @ 2025-08-07 09:07 天道酬勤zjh 阅读(38) 评论(0) 推荐(0)