27 lines
525 B
Django/Jinja
27 lines
525 B
Django/Jinja
{
|
|
"ignition": {
|
|
"version": "0.3.0"
|
|
},
|
|
"passwd": {
|
|
"users": [
|
|
{
|
|
"name": "{{ vm_user }}",
|
|
"password_hash": "{{ vm_password | password_hash('sha512') }}",
|
|
"ssh_public_keys": [
|
|
"{{ lookup('file', vm_ssh_public_key) }}"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"storage": {
|
|
"files": [
|
|
{
|
|
"path": "/etc/ssh/sshd_config.d/permit_root_login.conf",
|
|
"contents": {
|
|
"source": "data:text/plain;charset=utf-8,PermitRootLogin yes"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|