我不确定这是否是正确的方法,但我想缩短使用Packer构建镜像的时间。其中一个必要步骤是复制大约10GB的数据并将其作为镜像的一部分。目前,我正在使用shell provisioner通过sftp将其传输到映像中,这需要很长时间。相反,我希望这些数据已经在EBS卷中,并且可以在构建时附加。由于它将作为块设备挂载在亚马逊自己的网络上,因此传输速度比sftp快得多。
我尝试搜索Packer中的此类方法,但没有找到太多相关信息。我将尝试使用amazon-ebs builder中的ami_block_device_mappings可选参数来附加EBS卷。
如果有更好的方法,请告诉我。谢谢。
我尝试搜索Packer中的此类方法,但没有找到太多相关信息。我将尝试使用amazon-ebs builder中的ami_block_device_mappings可选参数来附加EBS卷。
如果有更好的方法,请告诉我。谢谢。