Отладка скрипта PowerShell в .ebextensions - PullRequest
0 голосов
/ 05 апреля 2019

Я пытаюсь следовать инструкциям на 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

Я публикую из Visual Studio в AWS EBиспользуя AWS Toolkit и не видя ошибок.Файл, кажется, отформатирован правильно в соответствии с валидатором YAML.Но я не могу сказать, работает ли скрипт или нет, или даже выполняется, или создаются ли в моей среде C: \ certs \ install-cert.ps1 и log.txt.

Мой вопросявляется: Как мне отладить или отследить это, чтобы я мог видеть (например) результаты команд Echo?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...