我试图从ECS实例连接到RDS数据库,但我一直获得error: password authentication failed for user。两者都是使用AWS CDK配置的。我只提供数据库用户名,并让AWS生成一个密码,该密码通过一个秘密env提供给ECS实例。我正在ECS实例中记录env,我可以看到它正在接收数据库连接信息,包括生成的凭据。
这是我的应用程序代码
import * as dotenv from "dotenv";
import * as Koa from "koa";
import * as Knex from "knex"
我有一个烧瓶应用程序,我试图部署到一个着陆区,使用CDK (类型转换,v2.5.0)作为一个Fargate实例。
着陆区是我需要使用的现有VPC,带有隔离的私有子网。
我尝试了我能想到的每一个组合,以使负载均衡器(尝试了应用程序和网络平衡)使用孤立的子网,但是没有什么效果。
我从cdk synth得到的错误是
deploy/node_modules/aws-cdk-lib/aws-ec2/lib/vpc.ts:401
throw new Error(`There are no '${subnetType}' subnet groups in this VPC. Av
我收到一条奇怪的错误消息
PlatformTaskDefinitionIncompatibilityException:指定的平台不满足任务定义所需的功能
我怀疑这跟这句话有关,虽然还不太确定
file_system_id = aws_efs_file_system.main.id
这是我的剧本:
provider "aws" {
region = "us-east-1"
profile = var.profile
}
### Network
# Fetch AZs in the current region
data "aws_avail
我正在尝试启动一个运行多容器码头的AWS BeanStalk环境,但是它在以下事件列表中失败:
2016-01-18 16:58:57 UTC+0100 WARN Removed instance [i-a7162d2c] from your environment due to a EC2 health check failure.
2016-01-18 16:57:57 UTC+0100 WARN Environment health has transitioned from Degraded to Severe. None of the instances ar
我用terraform来部署带有fargate的容器。
我发现了一个错误:
CannotPullContainerError: Error response from daemon: Get https://xxxxxxxxx.dkr.ecr.us-east-2.amazonaws.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
地形部署成功。
这个图像只是nginx (dockerfile):
FROM