elegant-dress-88912
12/19/2019, 6:29 AM@pulumi/random
as suffix, but not sure how can I make pulumi to regenerate it each time managednodegroup wants new resourcewhite-balloon-205
12/19/2019, 6:35 AMdeleteBeforeReplace
should have been used.elegant-dress-88912
12/19/2019, 6:40 AMaws:eks:NodeGroup
deleteBeforeReplace
doesn't look right to me, because cluster will stay w/o nodes till new node group is createdimport * as eks from "@pulumi/eks";
...
commonName = '<env name here>'
const eksCluster = new eks.Cluster(commonName, {
vpcId: vpc.id,
fargate: false,
skipDefaultNodeGroup: true,
...
const eksManagedNodeGroup = eks.createManagedNodeGroup(
commonName,
{
cluster: eksCluster,
nodeGroupName: commonName,
nodeRoleArn: eksWorkerNodeGroupRole.arn,
...
},
eksCluster
);
white-balloon-205
12/19/2019, 7:49 PM