agreeable-refrigerator-25320
06/13/2019, 2:17 PMjolly-egg-4894
06/13/2019, 2:50 PMconst cloud = require("@pulumi/cloud");
let service = new cloud.Service("pulumi-nginx", {
containers: {
nginx: {
image: "ecr_image_address_stuff",
memory: 128,
ports: [{ port: 80 }],
},
},
replicas: 2,
});
// export just the hostname property of the container frontend
exports.url = service.defaultEndpoint.apply(e => `http://${e.hostname}`);
proud-alarm-92546
06/13/2019, 3:03 PMimage:
must be the full url (for ecr) - <http://ecr.host.name/imagename:version|ecr.host.name/imagename:version>
so like <http://111251075479.dkr.ecr.us-east-1.amazonaws.com/test-service2-ecr-015ef0d:latest|111251075479.dkr.ecr.us-east-1.amazonaws.com/test-service2-ecr-015ef0d:latest>
agreeable-refrigerator-25320
06/13/2019, 3:19 PM