sparse-intern-71089
06/14/2022, 10:28 PMgentle-toddler-99412
06/14/2022, 10:52 PMgentle-toddler-99412
06/14/2022, 11:01 PMlittle-cartoon-10569
06/14/2022, 11:28 PMpulumi up
.little-cartoon-10569
06/14/2022, 11:29 PMlittle-cartoon-10569
06/14/2022, 11:29 PMgentle-toddler-99412
06/15/2022, 6:02 AMgentle-toddler-99412
06/15/2022, 6:04 AMlittle-cartoon-10569
06/15/2022, 6:37 AMlittle-cartoon-10569
06/15/2022, 6:38 AMlittle-cartoon-10569
06/15/2022, 6:38 AMgentle-toddler-99412
06/15/2022, 6:48 AMgentle-toddler-99412
06/15/2022, 6:49 AMconst service = new awsx.ecs.FargateService("my-service", {
cluster: cluster,
desiredCount: 1,
waitForSteadyState: false,
taskDefinitionArgs: {
executionRole: containerRole,
// taskRole: ?,
container: {
image: `${ECR_REPO_URI}/${backend.imageName}`,
cpu: 512,
memory: 1024,
essential: true,
environment: backend.environmentVariables,
portMappings: [
lb.createListener(`pv-listener`, {
protocol: "HTTP",
port: backend.loadbalancerPort,
targetGroup: lb.createTargetGroup(`pv-tg`, {
port: backend.containerPort,
protocol: "HTTP"
}),
}),
],
},
},
});
gentle-toddler-99412
06/15/2022, 6:50 AMgentle-toddler-99412
06/15/2022, 6:51 AMconst lb = new awsx.lb.ApplicationLoadBalancer("nginx-lb", {
vpc,
subnets: vpc.publicSubnetIds,
securityGroups: [securityGroup.id],
});
gentle-toddler-99412
06/15/2022, 6:52 AMgentle-toddler-99412
06/15/2022, 6:52 AMgentle-toddler-99412
06/15/2022, 6:57 AMlittle-cartoon-10569
06/15/2022, 7:01 AMgentle-toddler-99412
06/15/2022, 7:02 AMgentle-toddler-99412
06/15/2022, 7:03 AMgentle-toddler-99412
06/15/2022, 8:19 AMlittle-cartoon-10569
06/15/2022, 9:19 AMgentle-toddler-99412
06/15/2022, 9:21 AMgentle-toddler-99412
06/15/2022, 9:21 AMgentle-toddler-99412
06/15/2022, 9:24 AMgentle-toddler-99412
06/15/2022, 9:24 AM