稚友Blog

Kubernetes 容器编排之企业级集群部署

为什么需要 Kubernetes 容器编排 传统部署的核心问题 ① 环境不一致:多环境差异大,上线易出错,排查成本高 ② 扩展性差:手动扩容,应对突发流量慢、成本高 ③ 资源利用率低:应用独占硬件,服务器闲置严重 ④ 部署升级复杂:人工操作,易出错、耗时久 ⑤ 运维成本高:手动管理,运维压力大,难保

ithuang 发布于 2026-06-15

Kubernetes 十大核心知识点

以下是 Kubernetes 十大核心知识点的详细解析,涵盖原理、应用场景与实现方式: 1. Pod 生命周期 原理 Pod 是 K8s 最小调度单元,其生命周期由 kubelet 管理,经历以下阶段: Pending:已提交到 API Server,但镜像正在拉取或调度未完成 Running:至少

ithuang 发布于 2026-06-07

开源电商微服务 K8s 生产级部署

开源电商微服务 K8s 生产级部署方案,共 17 个 YAML 文件,完整覆盖你要求的 10 个核心知识点。 一、项目架构设计 基于开源电商项目(mall / 7d-mall-microservice 架构简化),我设计了如下微服务架构: ┌─────────────────────────────

ithuang 发布于 2026-06-06

Kubernetes 三 Master 控制

以下是 Kubernetes 三 Master 控制平面高可用(HA)集群的完整实现指南,并以 Nginx 项目为例演示应用部署。 一、架构设计原理 1. 为什么需要三 Master? Kubernetes 控制平面包含四个核心组件: kube-apiserver:集群入口,所有操作都通过它 etc

ithuang 发布于 2026-06-05