摘要:
在 Kubernetes 中,Deployment 的升级过程(尤其是默认的 RollingUpdate 策略)是一个高度自动化且可控的过程,由 Deployment 控制器驱动,旨在实现应用版本的无缝切换。以下是详细的核心步骤和底层机制: 核心升级流程(以 RollingUpdate 策略为例) 阅读全文
posted @ 2025-08-19 09:16
天道酬勤zjh
阅读(19)
评论(0)
推荐(0)
摘要:
在 Kubernetes 中,Deployment 是管理无状态应用部署的核心控制器,它提供了声明式的更新能力,允许你安全、可控地将 Pod 从一个版本更新到另一个版本。其升级策略主要通过 .spec.strategy 字段定义,主要有以下两种策略: RollingUpdate (滚动更新 - 默认 阅读全文
posted @ 2025-08-19 09:08
天道酬勤zjh
阅读(43)
评论(0)
推荐(0)
摘要:
在 Kubernetes 中,DaemonSet 是一种特殊类型的控制器资源,其核心目标是确保集群中的所有(或符合条件的)节点上都运行着一个且仅一个特定 Pod 的副本。随着节点的加入或退出集群,DaemonSet 会自动创建或删除相应的 Pod。其主要特性如下: 每个节点一个 Pod: 这是 Da 阅读全文
posted @ 2025-08-19 09:05
天道酬勤zjh
阅读(7)
评论(0)
推荐(0)
摘要:
在 Kubernetes 中,自动扩容主要通过两个核心机制实现: 水平 Pod 自动扩缩器: 根据观察到的 CPU 利用率、内存使用率或其他自定义指标自动调整 Pod 的副本数量。 垂直 Pod 自动扩缩器: 自动调整单个 Pod 的资源配置请求(CPU 和内存的 requests 和 limits 阅读全文
posted @ 2025-08-19 08:56
天道酬勤zjh
阅读(59)
评论(0)
推荐(0)
摘要:
在 Kubernetes 中,Service 是定义一组 Pod 访问策略的抽象层,主要解决 Pod 的动态变化(如重启、扩缩容)导致 IP 变化带来的访问问题。Service 的核心作用是为 Pod 提供稳定的网络端点(IP 地址或 DNS 名称)和负载均衡。其类型主要有以下四种: Cluster 阅读全文
posted @ 2025-08-19 08:52
天道酬勤zjh
阅读(46)
评论(0)
推荐(0)
浙公网安备 33010602011771号