Packer 直接在boot_命令中启动Kickstart命令

Packer 直接在boot_命令中启动Kickstart命令,packer,Packer,我有以下问题。我想使用Packer构建Centos 7 imagine,由于一些安全问题,我想在没有kickstart文件.cfg的情况下运行模板。我可以在template.json中写入所有命令吗?如果是,如何进行 这就是它的实际外观: "boot_command": "<tab> inst.text inst.ks=https://raw.githubusercontent.com/xxx/xxx/xxx/centos-7.cfg <enter

我有以下问题。我想使用Packer构建Centos 7 imagine,由于一些安全问题,我想在没有kickstart文件.cfg的情况下运行模板。我可以在template.json中写入所有命令吗?如果是,如何进行

这就是它的实际外观:

"boot_command": "<tab> inst.text inst.ks=https://raw.githubusercontent.com/xxx/xxx/xxx/centos-7.cfg <enter><wait>",
我想要像这样的东西:

text
auth --enableshadow --passalgo=sha512
keyboard --vckeymap=us --xlayouts='us'
cdrom
ignoredisk --only-use=sda
lang en-US.UTF-8"
...
不幸的是,虚拟机没有意识到我正在以kickstart命令的形式发送这些命令,它是在GUI模式下启动的

text
auth --enableshadow --passalgo=sha512
keyboard --vckeymap=us --xlayouts='us'
cdrom
ignoredisk --only-use=sda
lang en-US.UTF-8"
...