文件名称:terraform-aws-ec2-instance:用于配置通用EC2主机的Terraform模块
文件大小:66KB
文件格式:ZIP
更新时间:2024-02-19 18:14:23
aws security ansible ec2 terraform
terraform-aws-ec2-instance 用于配置通用EC2主机的Terraform模块。 包含的功能: 自动创建安全组 切换EIP附件的选项 实例挂起时,CloudWatch监视和自动重启 承担角色能力 该项目是我们针对DevOps的全面方法的一部分。 它是100%开源的,并根据许可。 从字面上看,我们有,它们都是开源的并且维护良好。 去看一下! 用法 重要信息:由于很难使文档中的版本与最新发布的版本保持同步,因此在示例中我们不会将模块固定在版本上。 我们强烈建议您在代码中将版本固定到正在使用的确切版本,以使基础结构保持稳定,并以系统的方式更新版本,以免出现意外。 另外,由于Terraform注册表( )中的错误,该注册表实际上根据需要显示了我们的许多输入,而实际上它们是可选的。 下表正确指出了需要哪些输入。 注意:将${var.ssh_key_pair}私钥添加到ssh agent 。 将此存储库作为模块包含在现有terraform代码中。 简单的例子: module " instance " { source = " cloudposse/ec
【文件预览】:
terraform-aws-ec2-instance-master
----outputs.tf(2KB)
----.github()
--------mergify.yml(1KB)
--------PULL_REQUEST_TEMPLATE.md(573B)
--------ISSUE_TEMPLATE()
--------CODEOWNERS(1KB)
--------workflows()
--------auto-release.yml(703B)
----versions.tf(228B)
----eni.tf(958B)
----variables.tf(8KB)
----security_group.tf(1KB)
----examples()
--------complete()
----LICENSE(11KB)
----test()
--------Makefile.alpine(153B)
--------src()
--------Makefile(1KB)
--------.gitignore(14B)
----README.md(28KB)
----Makefile(388B)
----main.tf(5KB)
----docs()
--------targets.md(349B)
--------terraform.md(10KB)
----context.tf(5KB)
----.gitignore(72B)
----cloudwatch-alarm.tf(964B)
----README.yaml(4KB)