mup-aws-beanstalk icon indicating copy to clipboard operation
mup-aws-beanstalk copied to clipboard

Aws v3, worker environments, deployment logs

Open fumbleforce opened this issue 1 year ago • 4 comments

This PR updates the AWS package to the new V3 scheme, which has separate packages to for each AWS service.

Assisting in the rewrite was the addition of Typescript definitions.

The upgrade has worked for my use cases so far.

Additional features:

Worker environments Environments can be set to be "workers", which do not have a web-facing load balancer.

Deployment log You can choose to stream the logs from newly created instances into the console during deployments. This is to get more direct feedback during failed deployments, as having to dig through s3 buckets for lost instance logs is a pain.

fumbleforce avatar Jun 12 '23 14:06 fumbleforce

@zodern Thoughts?

fumbleforce avatar Jun 16 '23 16:06 fumbleforce

This looks awesome! Thanks for making the effort.

gerwinbrunner avatar Jun 21 '23 16:06 gerwinbrunner

Thanks @fumbleforce. This does look really nice. Thanks for working on it. I'll try to review it within the next couple of weeks.

zodern avatar Jul 24 '23 15:07 zodern

Had any time to review?

fumbleforce avatar Oct 25 '23 07:10 fumbleforce