摘要: 在 Kubernetes 中,Service 向后端 Pod 分发流量的核心策略是 负载均衡(Load Balancing),但其具体机制和可配置策略因实现方式不同而有所差异。以下是关键策略和细节: 一、核心分发策略 Service 默认使用 基于客户端 IP 或会话的简单轮询(Round Robi 阅读全文
posted @ 2025-08-17 15:49 天道酬勤zjh 阅读(33) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,Headless Service 是一种特殊类型的 Service,其核心特点是 不分配 ClusterIP(虚拟 IP) 且 不提供负载均衡或代理流量。它主要用于需要直接访问后端 Pod 的场景,尤其是配合有状态应用(如数据库集群)使用。 核心特性与作用 无 Clus 阅读全文
posted @ 2025-08-17 15:45 天道酬勤zjh 阅读(33) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,外部客户端访问集群内部的服务主要通过以下几种机制实现,每种机制适用于不同的场景: 1. NodePort 类型 Service 原理: 在每个集群节点上开放一个静态端口(范围默认为 30000-32767)。 访问任意节点的 IP:NodePort 的流量会被自动转发到 阅读全文
posted @ 2025-08-17 15:26 天道酬勤zjh 阅读(113) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,Ingress 是一个至关重要的 API 对象,它的核心作用是管理从集群外部到集群内部服务的 HTTP 和 HTTPS 流量访问。它充当了集群入口流量的“智能路由器”和“流量管家”的角色。 以下是 Ingress 的主要作用详解: 提供统一的外部访问入口: 在没有 In 阅读全文
posted @ 2025-08-17 15:24 天道酬勤zjh 阅读(45) 评论(0) 推荐(0)
摘要: 在 Kubernetes 中,控制容器镜像如何从镜像仓库下载的策略由 imagePullPolicy 字段定义。这个策略设置在 Pod 的容器定义部分 (spec.containers[].imagePullPolicy)。主要有以下三种策略: Always 行为: 每次启动 Pod 或容器时,Ku 阅读全文
posted @ 2025-08-17 14:56 天道酬勤zjh 阅读(34) 评论(0) 推荐(0)