orange-lunch-7899
01/23/2020, 4:42 PMrhythmic-camera-25993
01/24/2020, 8:18 PMFargateServices
, one using each image. Sometimes, when I run pulumi up
to build and deploy the images both services end up using the image for the 'later' of the two docker image targets, ie. the one that is further down the Dockerfile.
Does anyone else have a similar problem? I'd like to not have to split up the build stages in the Dockerfile because they both build off of a shared 'fetch dependencies and prereqs' stage.
I've worked around it in the meantime by managing the images and their backing ECR repositories manually, pushing those before I do the pulumi up
operation, but it was nice to let pulumi manage that for me :Dflat-insurance-25294
01/25/2020, 3:52 AMworried-painting-67291
01/29/2020, 9:04 PMworried-painting-67291
01/29/2020, 9:05 PM<http://foo.com|foo.com>
, and I wanted to create a private zone: <http://i.foo.com|i.foo.com>
but it created i.foo.com--b24be8c
worried-painting-67291
01/29/2020, 9:07 PMvpcs
to the ZoneArgs.. I'll try it again, explicitly setting name
in the ZoneArgscalm-parrot-72437
01/31/2020, 10:36 PMaws eks describe-cluster --name cluster_name --query "cluster.identity.oidc.issuer" --output text
Trying to enable iam roles for service accounts on my cluster..shy-greece-98380
02/01/2020, 3:00 AMDiagnostics:
pulumi:pulumi:Stack (pulumi-sandbox-dev):
error: update failed
aws:ec2:Subnet (Subnet_0):
error: Error creating subnet: InvalidSubnet.Conflict: The CIDR '10.0.0.0/20' conflicts with another subnet
status code: 400, request id: 089dfb4e-16db-4edf-87a8-f63a599ae4e9
aws:ec2:Subnet (Subnet_1):
error: Error creating subnet: InvalidSubnet.Conflict: The CIDR '10.0.16.0/20' conflicts with another subnet
status code: 400, request id: 91e98039-a031-4b54-b9ff-79ea16c00d2e
hundreds-portugal-17080
02/01/2020, 8:04 AMmany-garden-84306
02/02/2020, 1:49 AMcalm-parrot-72437
02/04/2020, 12:47 AMbig-caravan-87850
02/06/2020, 6:06 AMbillions-scientist-31826
02/06/2020, 9:35 PMvictorious-hydrogen-52050
02/07/2020, 10:43 AMaws-ts-airflow
example?
https://github.com/pulumi/examples/tree/master/aws-ts-airflow
I tried it, but it couldn't work well because the airflowcontroller
task exit with a error. airflowcontroller
task's log ended with this message.
ERROR - No response from gunicorn master within 120 seconds
Anyone has ideas? Thanks.incalculable-dream-27508
02/09/2020, 10:50 AMincalculable-dream-27508
02/09/2020, 4:16 PMawsx.lb.ApplicationLoadBalancer
any health checksincalculable-dream-27508
02/09/2020, 4:17 PMincalculable-dream-27508
02/09/2020, 4:18 PMmelodic-byte-32771
02/09/2020, 4:42 PMPreviewing update (production):
+ pulumi:pulumi:Stack aws-project-production create
+ pulumi:providers:aws east create
+ aws:s3:Bucket aws-project-requestLogs create
+ aws:s3:Bucket aws-project-contentBucket create
@ previewing update....
and here it just hang offincalculable-dream-27508
02/09/2020, 4:55 PM-d -v=5
to get some debug output, maybe see what's going onrefined-vegetable-66224
02/10/2020, 2:58 PMconst alb = new awsx.elasticloadbalancingv2.ApplicationLoadBalancer(
``net-lb-${envName}`, { external: true, securityGroups: cluster.securityGroups });`
`const web = alb.createListener(web-${envName}
, {`
port: 80,
external: true,
defaultAction: {
type: "redirect",
redirect: {
protocol: "HTTPS",
port: "443",
statusCode: "HTTP_301",
},
},
});
But, when trying to "pulumi up" I'm getting the following error : Error: [Listener] was not connected to a [defaultAction] that can provide [portMapping]s
I couldn't find anything in the Pulumi docs: https://www.pulumi.com/docs/reference/pkg/python/pulumi_aws/elasticloadbalancingv2/
Any help would be appreciatedrhythmic-camera-25993
02/10/2020, 3:16 PMrhythmic-camera-25993
02/10/2020, 3:18 PMalb.createListener("blah", {
port: 443,
protocol: "HTTPS",
external: true,
defaultAction: {
type: "forward",
targetGroupArn: "your target group arn here"
},
certificateArn: "your certificate arn here"
});
refined-vegetable-66224
02/10/2020, 3:24 PMweb-${envName}
, {`
port: 80,
external: true,
protocol: "HTTP",
defaultAction: {
type: "redirect",
redirect: {
protocol: "HTTPS",
port: "443",
statusCode: "HTTP_301",
},
},
});
const httpsPort = alb.createListener("blah", {
port: 443,
protocol: "HTTPS",
external: true,
defaultAction: {
type: "forward",
targetGroupArn: "your target group arn here"
},
certificateArn: "your certificate arn here"
});
`const appService = new awsx.ecs.FargateService(express-svc-${envName}
, {`
cluster,
taskDefinitionArgs: {
container: {
image: img,
cpu: 102 /*10% of 1024*/,
memory: 1000 /*MB*/,
portMappings: [ httpPort, httpsPort ],
},
},
desiredCount: 5,
});
rhythmic-camera-25993
02/10/2020, 3:28 PMrhythmic-camera-25993
02/10/2020, 3:28 PMrhythmic-camera-25993
02/10/2020, 3:28 PMrhythmic-camera-25993
02/10/2020, 3:29 PMtargetGroup
they belong to as the source of the portMappings rather than the listenerrhythmic-camera-25993
02/10/2020, 3:29 PMrefined-vegetable-66224
02/10/2020, 3:30 PMrefined-vegetable-66224
02/10/2020, 3:30 PM