在我对Packer的探索中,我想知道以下内容:
所述文档的状态(如,其中一个Ubuntu的图像被提供到AWS使用入门步骤的一部分):
注意:上例中的睡眠30非常重要.因为一旦SSH可用,Packer就能够检测并SSH到实例,Ubuntu实际上没有获得适当的初始化时间.睡眠可确保操作系统正确初始化.
它显示了一个示例,其中shell配置程序(内联)是第一个启动的配置程序.
sleep 30在任何供应商开始之前,您是否始终需要,特别是:
sleep 30?如果是这样,那么一般建议您始终将其置于您的配置块之上:
"provisioners": [
{
"type": "shell",
"inline": [
"sleep 30"
]
},
{...}]
Run Code Online (Sandbox Code Playgroud) packer ×1