GitHub: bigbang/startup (opens new window)
我选择阿里云作为云服务商,在 Vault 搭建完成之前,各类机密信息都存储在 1Password 供 Terraform 使用。
在开始之前,我注册了 geektr.co
,并在阿里云完成了备案
在 阿里云 RAM (opens new window) 中手动为 Terrafrom 创建 AccessKey,并分配 AdministratorAccess
权限。然后执行自动构建:
Terraform
1Password Vault,该 Vault 用于存储后续 Terraform 生成的账号和认证信息等。terraform/aliyun-ram
记录,存储刚才创建的 AccessKey💡
对于企业而言,对 Terraform 支持最佳的 AWS 可能是更好的选择,实际上我在我任职的公司都使用 AWS/AWS CN 作为核心基础设施的云服务提供商