我很难将输入参数传递给packer的配置脚本。我已经尝试了各种选项,但没有成功。
目标是我的provision.sh应该接受我在packer构建期间发送的输入参数。
我能够在JSON文件中获取用户变量,但无法将其传递给配置脚本。我需要根据输入参数做出决策。
我尝试过类似以下的操作:
"provisioners":
{
"type": "shell",
"scripts": [
"provision.sh {{user `role`}}"
]
}
但是打包程序本身的验证失败了,并显示“没有这样的文件/目录”错误消息。
如果有人能帮我解决这个问题,那就太好了。
提前致谢。
HOSTTYPE
。 - Rickard von Essen