Terraform基础结构的makenew示例
推送到分支分支触发在CircleCI上的部署。
最初设定
AWS
登录到AWS控制台,然后选择us-east-1区域。
创建一个名为makenew-terraform-state-0的私有S3存储桶。
创建一个名为DynamoDB表makenew-terraform-state-0与主键LockID 。
创建一个IAM用户并访问Terraform的密钥。
CircleCI
必须在[CircleCI]上设置以下环境变量:
AWS_DEFAULT_REGION :AWS区域Terraform将部署到。
AWS_ACCESS_KEY_ID :AWS访问密钥ID。
AWS_SECRET_ACCESS_KEY :AWS秘密访问密钥。
这些可以手动设置,也可以通过运行脚本./circleci/envvars.sh来设置。
执照
该Te
2021-03-08 15:05:42
11KB
HCL
1