基于 k3s的高可用业务平台设计方案

电子商务-B2C 何小印

技术选型 采用 k3s 作为 Kubernetes 发行版,原因是部署快速、依赖少、资源占用低;网络层选择 Cilium,以 eBPF 提升网络性能并提供更透明的网络策略;持久化存储交由 Longhorn 实现数据副本管理,避免单节点故障导致的数据丢失。 架构设计 平台由 3 个控制节点与 3 个工作节点构成,通过 kube-vip 提供虚拟 IP 实现 API Server 的高可用。Cilium 提供 L7 可观测性与安全策略管理。Longhorn 配置 2 副本模式,确保任意节点宕机后仍具备持续存活能力。 工程能力体现 • 完整自动化部署:基于 Ansible 生成统一...

基于 k3s的高可用业务平台设计方案
基于 k3s的高可用业务平台设计方案

GitOps 的自动化交付平台

金融-股票 何小印

整体方案 设计并实现了基于 GitOps 的自动化交付平台,核心由 ArgoCD 驱动,通过 Git 仓库作为单一可信源,统一管理配置、部署策略与应用生命周期。结合自研的发布控制面,实现「提交即部署」与「版本即回滚」的能力。 平台能力建设 自动环境校验:上线前自动扫描容器镜像、资源配额、依赖关系,避免配置错误进入生产。 渐进式发布:结合 Argo Rollouts,实现流量分批切换,失败自动回滚,减少人为判断压力。 事件驱动自动恢复:Cilium + Prometheus 监控网络延迟、存储 IOPS、Pod 重启次数,当指标异常时触发自动化修复动作,如重建副本、拉起...

GitOps 的自动化交付平台
GitOps 的自动化交付平台
------ 加载完毕 ------
联系需求方端客服