【文件属性】:
文件名称:.terraform:Terraform管理的基础架构以获取新示例
文件大小:11KB
文件格式:ZIP
更新时间:2021-03-08 14:46:33
HCL
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
【文件预览】:
.terraform-master
----versions.tf(151B)
----.terraform.lock.hcl(1KB)
----provider.tf(239B)
----.gitignore(111B)
----lib()
--------aws()
----.circleci()
--------config.yml(1KB)
--------envvars.sh(2KB)
----README.md(2KB)
----main.tf(742B)
----.editorconfig(147B)
----default.tfvars(82B)
----projects()
--------serverless-python()
--------benthos-plugin()
--------serverless-benthos()
--------serverless-nodejs()
----LICENSE.txt(33B)
----variables.tf(118B)