Skip to content

Commit 28fec46

Browse files
authored
fix: set assignPublicIp correctly when --no-assign-public-ip is used (#3644)
1 parent 658753c commit 28fec46

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

packages/artillery/lib/platform/aws-ecs/legacy/run-cluster.js

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1595,15 +1595,13 @@ async function setupDefaultECSParams(context) {
15951595
defaultParams.networkConfiguration = {
15961596
awsvpcConfiguration: {
15971597
// https://github.com/aws/amazon-ecs-agent/issues/1128
1598-
assignPublicIp: 'ENABLED',
1598+
assignPublicIp: context.cliOptions.noAssignPublicIp
1599+
? 'DISABLED'
1600+
: 'ENABLED',
15991601
securityGroups: context.fargateSecurityGroupIds,
16001602
subnets: context.fargatePublicSubnetIds
16011603
}
16021604
};
1603-
1604-
if (context.cliOptions.noAssignPublicIp) {
1605-
defaultParams.awsvpcConfiguration.assignPublicIp = 'DISABLED';
1606-
}
16071605
} else {
16081606
defaultParams.launchType = 'EC2';
16091607
}

0 commit comments

Comments
 (0)