使用CodeDeploy部署应用到EC2实例和ECS集群
1. 部署到EC2实例的基础设施搭建
要将 aws - code - pipeline 微服务应用部署到EC2实例,我们需要先搭建部署基础设施。以下是具体步骤:
1. 下载并编辑Terraform模板 :从GitHub链接 https://github.com/PacktPublishing/Building-and-Delivering-Microservices-on-AWS/tree/main/chapter_9/terraform 下载Terraform模板。下载后,编辑 main.tf 文件,修改如虚拟专用云(VPC)ID、子网ID、镜像ID和密钥名称等信息,这些信息可从AWS控制台获取。
2. 初始化Terraform :运行 terraform init 命令,该命令会下载AWS所需的提供者和模块。
3. 查看资源计划 :运行 terraform plan 命令,了解该模板将在AWS账户中创建的所有资源。具体资源如下:
- chapter_9_lb_sg :负载均衡器使用的安全组。
- chapter_9_ins_sg :EC2实例使用的安全组,允许端口80和443的流量以及SSH连接。
- chapter_9_alb_tgt_group :
超级会员免费看
订阅专栏 解锁全文
47

被折叠的 条评论
为什么被折叠?



