文件名称:堆栈:一组Terraform模块,用于使用AWS配置生产基础架构
文件大小:155KB
文件格式:ZIP
更新时间:2024-03-11 19:30:35
HCL
:warning_selector: 未维护 :warning_selector: 该存储库是未维护的,但是对于任何希望对其进行修改的人来说都是历史遗物。 天啊! 段堆栈 段栈是一组模块,用于使用AWS,Docker和ECS配置生产基础架构。 它是用于配置AWS环境的更“精心挑选”的一组默认值,同时仍允许您完全自定义它。 要获得更多关于细分市场的背景知识,您可以阅读了解其历史。 堆栈附带: 自动扩展实例组以运行您的服务 具有不同子网的Multi-az VPC的可用性 通过Docker和ECS运行自我管理服务 每个服务的ELB和ECS定义 在CloudWatch中填充的docker日志 用于手动SSH访问的堡垒节点 自动ELB记录到S3 从头开始或有选择地将其添加到您现有的基础架构中,Stack是您自定义和调整的。 快速开始 要运行堆栈,您需要安装AWS访问权限和Terraform,请查看“部分。 启动并运行Stack的最简单方法是为其创建
【文件预览】:
stack-master
----circle.yml(231B)
----defaults()
--------main.tf(2KB)
----service()
--------main.tf(5KB)
----web-service()
--------elb()
--------main.tf(5KB)
----Readme.md(13KB)
----rds()
--------main.tf(5KB)
----dhcp()
--------main.tf(566B)
----images()
--------stack.png(30KB)
--------instance.png(21KB)
--------networking.png(35KB)
--------service.png(20KB)
----Dockerfile(973B)
----scripts()
--------docs.sh(383B)
--------test.sh(233B)
----s3-logs()
--------main.tf(863B)
--------policy.json(308B)
----elb()
--------main.tf(2KB)
----iam-role()
--------main.tf(2KB)
----rds-cluster()
--------main.tf(4KB)
----tools()
--------pack-ami(14KB)
--------roll-ami(9KB)
--------tfvar-ami(453B)
--------readme.md(606B)
----vpc()
--------main.tf(9KB)
----bastion()
--------user_data.sh(99B)
--------main.tf(2KB)
----dns()
--------main.tf(939B)
----Makefile(1KB)
----docs.md(23KB)
----ecs-cluster()
--------main.tf(10KB)
--------files()
----packer()
--------ecs()
--------base()
----main.tf(10KB)
----License.md(1KB)
----.gitignore(54B)
----worker()
--------main.tf(2KB)
----task()
--------main.tf(2KB)
----iam-user()
--------main.tf(1KB)
----security-groups()
--------main.tf(3KB)