我为具有 1 个公有子网的 VPC 设置了 AutoScaling 组设置和 AWS 代码部署设置。VPC 实例能够通过 IAM 角色访问所有 AWS 服务。
基础 AMI 是安装了 CodeDeploy 代理的 ubuntu。每当触发扩展事件时,AutoScaling 组都会启动一个实例,并且该实例会进入“等待生命周期事件”
AWS Code Deploy 触发部署并处于“进行中”状态,它会在该状态下保持一个多小时,然后失败。
如果在那一小时内,我手动分配弹性 IP,代码部署会立即成功。
拥有公共/弹性 IP 是 CodeDeploy 在 VPC 实例上成功的必要条件吗?
如何在不需要公共 IP 的情况下成功部署代码。