在.ebextensions

时间:2019-04-04 22:05:44

标签: amazon-web-services amazon-elastic-beanstalk ebextensions

我正在尝试按照https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/SSLNET.SingleInstance.html上的说明在Elastic Beanstalk开发实例上安装自签名证书。也就是说,除了上面列出的其他先决条件外,我还有一个.ebextensions / https-instance-dotnet.config文件,格式为:

files:
  "C:\\certs\\install-cert.ps1":
     content:
       Echo "I want some SSL"
       import-module webadministration
       ## Settings - replace the following values with your own
       $bucket = "my-bucket"
       $certkey = "example.com.pfx"
       $pwdkey = "password.txt"
       [...]

commands:
  00_install_ssl:
    command: powershell -NoProfile -ExecutionPolicy Bypass -file C:\\certs\\install-cert.ps1 > c:\\certs\\log.txt

我正在使用AWS Toolkit从Visual Studio发布到AWS EB,并且没有看到错误。根据YAML验证程序,文件似乎已正确格式化。但是我无法确定该脚本是否正常运行,甚至无法运行,或者是否在我的环境中创建了C:\ certs \ install-cert.ps1和log.txt。

我的问题是:如何调试或跟踪它,以便可以看到(例如)Echo命令的结果?

0 个答案:

没有答案