cloud-init 中用于 nodejs 中 windows ec2 的 Powershell 脚本
Powershell script in cloud-init for windows ec2 in nodejs
我有一个 nodejs 脚本,它使用 AWS Node SDK 创建具有给定规范的新 ec2 实例。现在,我想在 ec2.runInstances(..) 方法的 UserData 参数中包含一个 powershell 脚本,以便实例在启动时执行此 powershell 脚本。
我知道有一种方法可以在基于 linux 的 ec2 实例的 UserData 部分的 cloud-init 部分中包含 bash 脚本。我不确定 powershell 脚本是否可以嵌入到 windows ec2 的 UserData 的 cloud-init 结构中。这个方向的任何指示都会很棒。谢谢
在用户数据中使用 <powershell> ... </powershell>
包装器。
根据http://cloudbase-init.readthedocs.org/en/latest/userdata.html,32 位模式是#ps1_sysnative
或#ps1_x86
。在 EC2 上,内容应包含在 <powershell>
和 </powershell>
.
中
我有一个 nodejs 脚本,它使用 AWS Node SDK 创建具有给定规范的新 ec2 实例。现在,我想在 ec2.runInstances(..) 方法的 UserData 参数中包含一个 powershell 脚本,以便实例在启动时执行此 powershell 脚本。
我知道有一种方法可以在基于 linux 的 ec2 实例的 UserData 部分的 cloud-init 部分中包含 bash 脚本。我不确定 powershell 脚本是否可以嵌入到 windows ec2 的 UserData 的 cloud-init 结构中。这个方向的任何指示都会很棒。谢谢
在用户数据中使用 <powershell> ... </powershell>
包装器。
根据http://cloudbase-init.readthedocs.org/en/latest/userdata.html,32 位模式是#ps1_sysnative
或#ps1_x86
。在 EC2 上,内容应包含在 <powershell>
和 </powershell>
.