关于服务
翻译我将您的云基础设施转变为干净、版本化的 Terraform 代码,其中每个服务器、网络、数据库和访问权限都只描述一次,并可以按命令重新创建。您不再需要点击控制台并希望下一个工程师记住手动完成的操作,而是获得一个代码库——单一的真实来源。我将代码拆分为可重用的模块,设置带锁的远程状态,以便您的团队不会覆盖彼此的更改,并将所有内容分成清晰的开发、预发布和生产环境,这些环境保持一致,因为它们是从相同的模块构建的。
我与 AWS、GCP 和 Azure 合作,并根据您已经使用的提供商量身定制我的方法。我配置目录结构、命名约定和变量,以便新来者无需导览即可阅读代码,然后将所有内容连接到 CI:合并请求运行计划,显示确切的差异,并仅应用您确认的内容。机密信息不会存放在代码中,状态受到保护,书面内容与运行内容之间的差异会在早期被发现,而不是在危机期间。如果您已经有一堆手动资源,我会小心地将它们导入状态而不产生停机时间。
— 用于网络、计算、数据库和 IAM 的可重用模块
— 带锁定和环境隔离的远程状态
— 带有计划、审查和受控应用的 CI 管道
— 无停机时间导入现有手动资源
我与 AWS、GCP 和 Azure 合作,并根据您已经使用的提供商量身定制我的方法。我配置目录结构、命名约定和变量,以便新来者无需导览即可阅读代码,然后将所有内容连接到 CI:合并请求运行计划,显示确切的差异,并仅应用您确认的内容。机密信息不会存放在代码中,状态受到保护,书面内容与运行内容之间的差异会在早期被发现,而不是在危机期间。如果您已经有一堆手动资源,我会小心地将它们导入状态而不产生停机时间。
— 用于网络、计算、数据库和 IAM 的可重用模块
— 带锁定和环境隔离的远程状态
— 带有计划、审查和受控应用的 CI 管道
— 无停机时间导入现有手动资源