Terraform 创建 AWS 生产架构实战:VPC、EC2、RDS、ALB、S3 与 GitHub Actions CI/CD Terraform 创建 AWS 生产架构实战:VPC、EC2、RDS、ALB、S3 与 GitHub Actions CI/CD 很多 Terraform 示例只演示如何创建一台 EC2,但生产架构真正困难的地方并不是“资源能不能创建”,而是网络如何分层、访问权限如何收紧、单点如何消除、密码如何管 DevOps 与自动化 #Terraform #AWS #CI/CD 2026-09-24 5 0
Terraform 创建 AWS 生产架构实战:VPC、EC2、RDS、ALB、S3 与 GitLab CI/CD Terraform 创建 AWS 生产架构实战:VPC、EC2、RDS、ALB、S3 与 GitLab CI/CD 很多 Terraform 示例只演示如何创建一台 EC2,但生产架构真正困难的地方并不是“资源能不能创建”,而是网络如何分层、访问权限如何收紧、单点如何消除、密码如何管理,以及环境能否 DevOps 与自动化 #Terraform #CI/CD #GitLab 2026-09-24 6 0
Terraform 学习笔记:从基础概念到 Docker 发布实战 Terraform 学习笔记:从基础概念到 Docker 发布实战 本文系统整理 Terraform 的核心概念、日常工作流、状态管理、模块化、多环境管理,以及 Docker 和 AWS 示例。示例用于学习与复习;执行任何 apply 或 destroy 前,请先核对账号、环境、计划范围和费用影响。 DevOps 与自动化 #Terraform 2026-09-24 4 0
从 Calico 微隔离到 HPA 与节点自动扩容:制造业 Kubernetes 生产平台实战 从 Calico 微隔离到 HPA 与节点自动扩容:制造业 Kubernetes 生产平台实战 本文以一个典型制造业 Kubernetes 平台为教学场景,并结合可复现的 Minikube 实验说明安全隔离、Pod 弹性和节点弹性如何配合。文中的组织、规模与业务指标均为架构示例,不代表特定企业或真实 容器与云原生 #Kubernetes 2026-09-08 10 0
企业多云治理方案:组织、账号、网络、安全、成本与交付体系 # 企业多云治理方案:组织、账号、网络、安全、成本与交付体系 多云不是把同一套系统复制到两家云上,也不是为了“避免绑定”而强行把所有产品降级为最低公共能力。真正的多云治理,是在多个云环境之间建立统一的管理边界、控制标准和运营流程,同时允许业务在明确的边界内使用各云最合适的原生能力。 本文给出一套适合 架构设计与治理 2026-09-02 7 0
分布式锁生产实践:Redis、数据库、ZooKeeper 与 Fencing Token # 分布式锁生产实践:Redis、数据库、ZooKeeper 与 Fencing Token 当多个进程同时修改同一份资源时,单机互斥锁已经无能为力。分布式锁看似只是“抢一个 Key”,实际必须处理租约过期、进程暂停、网络分区、主从切换和重复释放。本文从生产故障边界出发,说明 Redis、数据库和 数据库与中间件 2026-08-16 22 0
分布式事务实战:Outbox、Saga、TCC、幂等与补偿 # 分布式事务实战:Outbox、Saga、TCC、幂等与补偿 微服务把一次业务操作拆到了多个数据库:订单创建成功、库存扣减成功、支付却失败,系统就会进入不一致状态。分布式事务的目标不是让所有服务“像单库事务一样简单”,而是根据业务不变量选择正确的提交、重试和补偿方式。 ## 一、先判断是否真的需要 架构设计 2026-08-16 21 0
分布式系统入门:CAP、BASE、一致性模型与工程取舍 # 分布式系统入门:CAP、BASE、一致性模型与工程取舍 单机系统变成分布式系统后,最大的变化不是“机器变多了”,而是失败变成常态:网络可能延迟、丢包或分区;节点可能宕机、暂停或重启;时钟也不一定一致。设计分布式系统的核心,是在这些不确定性下仍然给业务一个可解释、可恢复的结果。 ## 一、为什么需 架构设计 2026-08-16 17 0
Jenkins 生产实践:RBAC、Pipeline、分布式构建与 SonarQube 集成 # Jenkins 生产实践:RBAC、Pipeline、分布式构建与 SonarQube 集成 本文根据实际生产笔记整理,覆盖 Jenkins 部署、权限管理、Pipeline、Agent 分布式构建、GitLab 触发、SonarQube 质量门禁、制品交付和回滚。原笔记中的旧版本命令仅用于理解 DevOps 与自动化 2026-08-09 14 0
异地 Kubernetes 集群如何互通:VPN、网关、Submariner 与 Cilium Cluster Mesh 选型实战 很多人说“把两个 K8s 集群连起来”,实际可能指三件完全不同的事:统一管理两个集群、让 A 集群访问 B 集群的服务、或者让两个集群的 Pod IP 直接互通。目标不同,方案复杂度相差很大。本文用容易理解的方式,把选择和实施步骤讲清楚。 一、先理解推荐架构 通常不建议把相隔很远的服务器加入同一个 容器与云原生 2026-08-09 16 0