I'm trying to find a simple way to install SSL on EC2 instances running IIS without having to RDP into each server. Can it also be configured to add and install the cert upon spinning up instances during auto scaling? I have been looking around for a while, but could not find a simple way to do this.
Iis – way to install SSL certificate on EC2 instances running IIS using ebextentions
amazon ec2amazon-web-servicesiis
Related Topic
- Amazon EC2 – How to run IIS on AWS configured Windows instances other than IIS/SQL Server Express AMI
- EC2 Auto-Scaling with Spot and On-Demand Instances – How to Guide
- Restrict the visibility of EC2 instances using IAM accounts
- How to run a shell script on all amazon ec2 instances that are part of a autoscaling group
Best Answer
You could create an AMI and include the SSL configuration in the AMI.
A better option might be to use an ELB and AWS Certificate manager to terminate SSL. The ELB then talks http to your IIS servers. The SSL certificate is free from AWS for use in your ELB, but you can't use it outside the ELB. More documentation here.