Kubernetes 14 篇文章

围绕Kubernetes集群的配置调优、Pod日志管理、节点资源治理等内容,输出可直接落地的kubelet参数配置与运维检查方法。

封面
部署策略 故障恢复 DevOps Kubernetes

回滚策略的四种常见模式如何选择

回滚策略决定故障恢复速度与系统稳定性,滚动、蓝绿、金丝雀及按数据库特性回滚各有应用边界,必须结合资源成本、数据兼容性与发布频率做针对性选型。据CNCF数据,自动化回滚使恢复时长降低显著,且记录回滚时需优先处理架构依赖与数据迁移的向后兼容。规划治理有待分层道凋零。本文给出四种模式核心判断指标、场景映射表及关键实施代价。

阅读全文
封面
云原生 配置管理 DevOps Kubernetes

云原生应用交付为什么总卡在配置管理这一关

云原生应用交付中配置管理是故障率最高的环节,配置散落、ConfigMap滥用、环境变量与配置文件混用、配置漂移四大问题直接拖垮交付效率。解决路径是建立分层配置源、强制不可变基础设施、设计继承覆盖策略,并最终将配置管理升级为涵盖版本控制、变更审批、自动化测试的配置治理体系。

阅读全文
封面
容器技术 Kubernetes 技术选型 运维实践

容器运行时选型对比 Containerd与Docker在生产环境的差异

容器运行时选型中Containerd已取代Docker成为Kubernetes默认运行时。Containerd架构更精简,空闲内存占用仅Docker的一半,容器启动延迟减少200-500ms,调用链更短意味着更少故障点。Docker并未被淘汰,它在镜像构建和开发者工作流中仍然不可替代,两者在生产环境与开发环境各司其职是最佳实践。

阅读全文
封面
Kubernetes 容器技术 DevOps 服务稳定性

存活探针配置不当会导致容器频繁重启

存活探针是Kubernetes核心的容器健康检查机制,配置不当会导致健康容器被频繁重启。文章剖析存活探针与就绪探针的分工,解读initialDelaySeconds、failureThreshold等关键参数的取值规范,并给出HTTP、TCP、Exec三种探测方式的选型原则和误杀健康容器的排查思路。合理的探针配置需要基于应用真实启动时间和故障模型设计,而非使用默认值或盲目复用开源模板。

阅读全文