我尝试在安装程序运行时重写 autoinstall.yaml。
我所做的是,我使用 early_command 读取标准用户数据,以获取新的用户数据并将其保存为 autoinstall.yaml。
autoinstall:
early-commands:
- wget "https......." -O /autoinstall.yaml
这是有效的,但是自动安装程序输出一个错误:发生错误。
我的 wget 用户数据是这样的:
autoinstall:
user-data:
disable_root: false
identity:
hostname: abc.de
password: rootPassword
username: root
version: 1
答案1
该/autoinstall.yaml
文件不包含autoinstall:
密钥。
例如,/autoinstall.yaml
根据您的样本,应该包含
user-data:
disable_root: false
identity:
hostname: abc.de
password: rootPassword
username: root
version: 1