我使用Packer表单Hashicorp来创建VM。 面对这样的问题:
public Task ActionResult Booking(int price)
{
//Do your stuff
}
json文件的一部分:
packer build jessie64_hv.json
virtualbox-iso output will be in this color.
1 error(s) occurred:
ssh_private_key_file is invalid: Failed to read key 'C:/users/xxxx/test_key.ppk': no key found
答案 0 :(得分:1)
您无法使用ppk
密钥,它们特定于Putty。 Packer只能读取标准的OpenSSH密钥。
要转换密钥,请执行
之类的操作puttygen privatekey.ppk -O private-openssh -o privatekey.pem
然后在包装工具中使用privatekey.pem
。
有关详细信息,请参阅:Converting a ppk to pem