基于 Kubernetes 1.35 官方文档和实操验证,梳理 VPA 的 InPlaceOrRecreate 模式、原地调容的工作链路,以及落地时最容易踩的坑。
Posts for: #kubernetes
Spring Boot 微服务中的 Feature Toggle 实战:OpenFeature Property Provider + K8s ConfigMap 热更新
在微服务中引入 Feature Toggle 能力,通过 OpenFeature SDK 实现供应商无关的特性开关。本文结合 shop 项目的实际实现,讲解 OpenFeature Property Provider 如何从 Spring Config 读取 flag、K8s ConfigMap 挂载 + Configuration Watcher 触发热更新的链路,以及从静态 YAML 到生产级动态管理的演进路径。
K8s 容器化 Java 应用 JVM 配置笔记:JDK_JAVA_OPTIONS、MaxRAMPercentage 与 GC 选择
结合一份 2026 年调查和我自己的阅读笔记,整理 K8s 容器化 Java 应用里三个常见 JVM 配置决策:JDK_JAVA_OPTIONS、MaxRAMPercentage,以及 GC 选择。
Java 25 on Kubernetes:默认配置可能正在拖慢你的服务
探讨 Java 25 在 Kubernetes 上的默认配置问题。通过实验数据说明内存比例设置与 CPU 资源分配对应用稳定性的影响,并分享关于 RAMPercentage 等参数的配置经验。
K8s CPU 配置实践笔记:QoS、Throttling 与驱逐策略
结合 Homelab 场景整理 Kubernetes 的 CPU requests/limits、CFS throttling、QoS 类别与节点压力驱逐机制,以及我当前采用的资源配置思路。
Spring Boot3 graceful shutdown in Kubernetes
How to implement graceful shutdown for Spring Boot 3 applications running in Kubernetes.
将homelab从docker迁移到kubernetes
我正在将homelab的docker服务迁移到kubernetes,计划后续将家里的机器和vps服务器分离成2个k8s集群。这里主要记录homelab的迁移过程。