我正在使用AWS CDK for .NET创建一个堆栈,该堆栈由VPC、RDS数据库实例和ECS中的应用程序负载平衡Fargate服务组成。我要部署到ECS的容器需要通过环境变量设置RDS数据库的连接信息,但我不确定如何访问该信息。下面是我的CDK代码。 using Amazon.CDK;
using EC2 = Amazon.CDK.AWS.EC2;
using ECS = Amazon.CDK.AWS.ECS;
using RDS = Amazon.CDK.AWS.RDS;
namespace PersonalSecOps
{
public class PersonalSecO
我已经为AWS配置了我的地形。我已经自动化了2个EC2实例和2个ECS优化实例。
我得到了所有4个实例的**Error launching source instance: timeout while waiting for the state to become 'success' (timeout: 15s)**,而我的地形应用。
我在一些博客上发现,这可能是因为不一致的AMI或拼写错误的AMI id。
因此,我修正了AMI id中的错误,并能够启动2个实例。但是,我仍然得到了其他两个实例的超时错误。
我使用的是terraform版本: 0.9.6我的TF代码用于创建ec2