文件名称:aws-docker-swarm:用于在AWS上运行生产Docker Swarm的Terraform和帮助程序资源
文件大小:142KB
文件格式:ZIP
更新时间:2024-02-25 02:18:33
docker terraform docker-swarm TerraformHCL
适用于AWS的生产就绪型Docker Swarm集群 安装 首先克隆此存储库 依存关系 组态 编辑terraform.tfvars并更新您的设置 如果要使用远程状态,请编辑terraform.tf 地形基础设施 makefiles/terraform.tf包含的make文件具有一些用于应用terraform基础结构的帮助程序。 首先计划您的基础架构(试运行): make plan 开心的时候,执行上面生成的计划 make apply 访问群管理器 只要添加了SSH密钥,就可以使用以下命令访问可用的swarm管理器: make swarm-ssh 部署示例应用程序 docker/docke
【文件预览】:
aws-docker-swarm-master
----images()
--------aws-resource-diagram.png(119KB)
----outputs.tf(252B)
----makefile(533B)
----security-group.tf(892B)
----terraform.tfvars(1KB)
----terraform.tf(109B)
----docker()
--------aws-swarm-init()
--------docker-compose.yml(2KB)
----.gitignore(95B)
----makefiles()
--------terraform.mk(804B)
--------swarm.mk(1KB)
----README.md(4KB)
----scripts()
--------swarm-remove-down-nodes(363B)
--------drain-node(776B)
--------aws-list-asg-instances(475B)
----main.tf(2KB)
----modules()
--------vpc()
--------swarm-worker()
--------asg-lifecycle-lambda()
--------s3-bucket()
--------ami()
--------swarm-manager()
--------asg-lifecycle-lambda-update-dns()
--------swarm()
----variables.tf(2KB)