To address the below questions:
Is it possible to save the deployment the way I can save "Folder" deployment? It saves it somewhere - when deployment page opens, it offers me to use the deployment that already exists. But I run it on a non-default profile; so first I need to manually switch profile. And second - I would prefer to run it from command line as in dotnet publish.
You can save the current running deployment from Elastic Beanstalk. Go to Applications->Choose the application-> Application versions->Under the source tab you can select the source and it will download as a .zip https://github.com/aws/aws-toolkit-visual-studio/issues/247
How do I install HTTPS? I have a single instance; it looks like I can't use ACM. Which is fine - I am typically use certbot anyway. But I can't figure out how to enable epel / install certbot and run it.
To install certbot on an Amazon Linux 2 instance, please create an .ebextensions folder in the root of your project and create a file called "00_install_certbot.config" in it  container_commands: 10_install_and_enable_epel_release: command: "sudo amazon-linux-extras install epel -y" ignoreErrors: true test: test ! -d "/etc/letsencrypt/" 30_install_certbot: command: "sudo yum install -y certbot python2-certbot-apache" ignoreErrors: true test: test ! -d "/etc/letsencrypt/"
Typically, I build a custom API and deploy to it. Is it possible?
Yes, it is possible to deploy a custom API.
I would like to have an Angular application running on the same box as well. Is it possible?
The platform is a single tenant, therefore only 1 application is supported.
Tutorial that goes beyond the basics: Deployment Projects with the new AWS .NET Deployment Experience https://aws.amazon.com/blogs/developer/dotnet-deployment-projects/
 https://certbot.eff.org/instructions  https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.html  https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/platforms-linux-extend.html  https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/applications-versions.html  https://docs.aws.amazon.com/elasticbeanstalk/latest/api/API_Deployment.html  https://docs.aws.amazon.com/toolkit-for-visual-studio/latest/user-guide/welcome.html  https://github.com/aws/aws-toolkit-visual-studio/issues
- asked 4 years ago
- asked 3 years ago
- AWS OFFICIALUpdated 3 years ago
- How do I install PECL 7 modules on Elastic Beanstalk environments running on PHP with Amazon Linux 1 stacks?AWS OFFICIALUpdated 2 years ago
- How do I use my own security group for my load balancer when I deploy an AWS Elastic Beanstalk application?AWS OFFICIALUpdated a year ago
Thank you very much! Very helpful A few comments -