https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/SSLNET.SingleInstance.htmlの指示に従って、Elastic Beanstalk dev インスタンスに自己署名証明書をインストールしようとしています。つまり、(そこにリストされている他の前提条件に加えて)、次の形式の .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 コマンドの結果を確認するにはどうすればよいですか?