django-ecs-terraform:使用Terraform将Django部署到AWS ECS

时间:2024-02-25 02:20:57
【文件属性】:

文件名称:django-ecs-terraform:使用Terraform将Django部署到AWS ECS

文件大小:17KB

文件格式:ZIP

更新时间:2024-02-25 02:20:57

django terraform aws-terraform terraform-ecs TerraformHCL

使用Terraform将Django部署到AWS ECS 设置以下AWS基础设施: 联网: VPC 公有和私有子网 路由表 互联网网关 密钥对 安全组 负载平衡器,侦听器和目标组 IAM角色和政策 ECS: 任务定义(具有多个容器) 簇 服务 启动配置和Auto Scaling组 RDS 健康检查和日志 想学习如何构建它? 查看。 要使用这个项目吗? 安装Terraform 注册一个AWS账户 创建两个ECR存储库django-app和nginx 。 货叉/克隆 构建Django和Nginx Docker映像并将其推送到ECR: $ cd app $ docker bu


【文件预览】:
django-ecs-terraform-master
----.gitignore(36B)
----README.md(2KB)
----app()
--------Dockerfile(507B)
--------manage.py(632B)
--------hello_django()
--------update-ecs.py(0B)
--------requirements.txt(52B)
----terraform()
--------02_network.tf(3KB)
--------outputs.tf(63B)
--------01_provider.tf(41B)
--------08_ecs.tf(2KB)
--------04_loadbalancer.tf(1KB)
--------06_logs.tf(624B)
--------09_auto_scaling.tf(432B)
--------03_securitygroups.tf(2KB)
--------variables.tf(3KB)
--------07_keypair.tf(132B)
--------05_iam.tf(829B)
--------templates()
--------10_rds.tf(882B)
--------policies()
----nginx()
--------Dockerfile(108B)
--------nginx.conf(358B)
----deploy()
--------update-ecs.py(1KB)

网友评论