1 任务定义
containerDefinitions 定义部署信息指定每个子项的资源
最外层定义这个task需要的资源
这时候就可以使用低配置的EC2启动
创建service
增加负载均衡选择Application Load Balancer
创建新的监听器,监听端口是负载均衡入口的端口
查看负载均衡流量正常
粘贴DNS 名称
在页面可以看到负载均衡
部署从code pipline进入
第一页上只填名称
配置source为 codeCommit
添加codebuild信息
配置部署阶段
代码中添加一个json文件,
[
{
"name": "springboot-frontend",
"imageUri": "043942809940.dkr.ecr.ap-south-1.amazonaws.com/springboot/frontend:latest"
}
]
name对应的ECS task里的name,imageUri 填写ECR上的镜像地址
把这个文件名填写到部署的空里
本地提交代码,自动触发构建
检查负载均衡页面代码已经更新了