OpenStack の「Heat」のオーケストレーション エンジンは、コンピューティング リソースを展開し、HOT テンプレートと呼ばれるソフトウェアを構成できます。ここの github には多くの例があります: https://github.com/openstack/heat-templates/tree/master/hot
heat テンプレートは YAML で記述されており、この構文でテンプレートをデプロイできます
heat stack-create my_first_stack -f heat_1a.yaml
テンプレート ファイルを OpenStack ダッシュボードに直接アップロードすることもできます。ただし、ここで私の質問です。多くのテンプレートには、デプロイ後に実行される PowerShell スクリプトのシェル スクリプトも含まれます。これらのスクリプトを OpenStack にアップロードして、スタックに含めるにはどうすればよいですか?
たとえば、これは MicroSoft SQL サーバー テンプレートのディレクトリ リストです。
C:\heat-templates\hot\Windows\MSSQLServer>ls
MSSQL.ps1 MSSQL.psm1 MSSQL.yaml Tests heat-powershell-utils.psm1
Heat クライアントは YAML ファイルのみを引数として受け取るため、スクリプトをどのように、または何を行うのでしょうか?
ありがとう、ロブ。