0
  • 我正在使用 Packer 创建 AMI。
  • 因此,Packer 创建了一个临时安全组和密钥对等并启动了一个 Insatnce。在我的用例中,安装完所有软件包后,我需要运行一些测试。因此,结果是在 Packer 启动的同一个实例上生成的。

我想要那些结果。基本上我想在触发打包程序构建的机器上下载结果文件。打包程序本身是否有办法下载任何或任何其他方式。

在此先感谢您的帮助。

4

2 回答 2

0

I Actually did not get any help on this.

The solution I found on this in a hacky way was:

  • I created a bash script which basically uploads the result.xml(Test result) to S3.
  • And do not forget to give correct permission to the s3 bucket, so that the packer instance can access it.
  • And download the result file after the packer run is completed from S3.
于 2014-08-27T10:42:41.140 回答
0

对于今天遇到此问题的任何人,您可以使用该direction选项切换到下载:

https://www.packer.io/docs/provisioners/file#direction

于 2020-10-23T20:49:46.260 回答