【发布时间】:2020-04-21 14:19:56
【问题描述】:
我有一个简单的 Windows Powershell 脚本,我希望它在 Elastic Beanstalk 环境中启动时在 EC2 实例上运行。它只是设置一个自签名 SSL 证书并将其绑定到 IIS 中的默认网站。
我知道这可以通过使用 UserData 单独使用 EC2 实例来完成(如下所示)...但是如何处理在 EB 环境中启动的任何实例?
<powershell>
Import-Module WebAdministration
Set-Location IIS:\SslBindings
New-WebBinding -Name "Default Web Site" -IP "*" -Port 443 -Protocol https
$c = New-SelfSignedCertificate -DnsName "domain.com" -CertStoreLocation cert:\LocalMachine\My
$c | New-Item 0.0.0.0!443
</powershell>
【问题讨论】:
标签: amazon-web-services powershell amazon-ec2 amazon-elastic-beanstalk