sparse-intern-71089
02/11/2021, 11:53 AMvictorious-sugar-42620
02/11/2021, 12:05 PMaws.ecs.Cluster.get('cluster_name', 'arn:...')
But then I get the error reading ECS Cluster: InvalidParameterException: Unsupported resource type: cluster
brave-planet-10645
02/11/2021, 12:10 PMconst cluster = aws.ecs.Cluster.get("name", "cluster_name");
victorious-sugar-42620
02/11/2021, 1:20 PMaws.ecs.Cluster
when I need a awsx.ecs.Cluster
victorious-sugar-42620
02/11/2021, 1:29 PMbored-oyster-3147
02/11/2021, 2:19 PMClusterArn
on either objectvictorious-sugar-42620
02/11/2021, 2:57 PMvictorious-sugar-42620
02/11/2021, 2:59 PMnew awsx.ecs.FargateService('name', {
cluster: awsx.ecs.Cluster.getDefault({id: 'arn:...', urn: 'urn:...'}),
...
});
victorious-sugar-42620
02/11/2021, 3:00 PMbrave-planet-10645
02/11/2021, 3:02 PMvictorious-sugar-42620
02/11/2021, 3:03 PMvictorious-sugar-42620
02/11/2021, 3:03 PMvictorious-sugar-42620
02/11/2021, 3:04 PMawsx.ecs.Cluster
by the id and aws.ecs.Cluster
wont workvictorious-sugar-42620
02/11/2021, 3:05 PMFargateServiceArgs.cluster: awsx.ecs.Cluster
bored-oyster-3147
02/11/2021, 3:06 PMvar cluster = ...;
new awsx.ecs.FargateService('name', {
cluster: cluster.Arn,
...
});
or am I not understanding that fargate service parameter? I'm surprised that it needs the entire object that's silly. You can always make you fargate service using the core API and not awsx
.brave-planet-10645
02/11/2021, 3:16 PMvictorious-sugar-42620
02/11/2021, 3:17 PMvictorious-sugar-42620
02/11/2021, 3:17 PMvictorious-sugar-42620
02/11/2021, 3:18 PMconst cluster = aws.ecs.Cluster.get(...)
new awsx.ecs.FargateService('name', {
cluster: new aws.ecs.Cluster('clustar_name', {cluster: cluster}),
...
});