zodern / mup-aws-beanstalk

Deploy Meteor apps to AWS Elastic Beanstalk using Meteor Up
127 stars 56 forks source link

Aws v3, worker environments, deployment logs #178

Open fumbleforce opened 1 year ago

fumbleforce commented 1 year ago

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 commented 1 year ago

@zodern Thoughts?

gerwinbrunner commented 1 year ago

This looks awesome! Thanks for making the effort.

zodern commented 1 year ago

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

fumbleforce commented 1 year ago

Had any time to review?