Windows-Server-2012-R2

使用packer建構windows AMI時如何提供ssh_username

  • July 14, 2019

當我跑packer build -var aws_access_key=$AWS_ACCESS_KEY_ID -var aws_secret_key=$AWS_SECRET_ACCESS_KEY windows-2012.json

我收到了這個錯誤:

1 error(s) occurred:

* An ssh_username must be specified
 Note: some builders used to default ssh_username to "root".

但是,Windows 2012 中沒有對 ssh 的本機支持。那麼我怎樣才能想出一個ssh_username呢?

當我使用 terraform 建構伺服器時,我使用了WinRM協議。我可以指示打包程序使用 WinRM 嗎?

當我切換到使用時,問題就消失了WinRM

引用自:https://serverfault.com/questions/974501