Cambiata logica di setup delle configurazioni della VM: in uso template per file cloud-init.

This commit is contained in:
Emiliano Vavassori 2022-08-20 01:29:44 +02:00
parent b5bce9cb17
commit 6267a7e843
8 changed files with 69 additions and 43 deletions

View file

@ -1,2 +0,0 @@
instance-id: debian11
local-hostname: debian11

View file

@ -0,0 +1,2 @@
instance-id: {{ conf.name }}
local-hostname: {{ conf.name }}

View file

@ -1,24 +0,0 @@
#cloud-config
resize_rootfs: true
users:
- name: syntaxerrormmm
sudo: ALL=(ALL) NOPASSWD:ALL
groups: users, admin
shell: /bin/bash
ssh_authorized_keys:
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFioHkaV1NhX6NCqsJakJw8EVBOcDHm1MEbpY499CPtG syntaxerrormmm@fisso
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILu91hBh8pNRt4eE1pug0Y4jCHZDCcMJ+vj3CiF5EQHV syntaxerrormmm@syntaxxps
- ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIP/hn/0xn6DRS2B0paFzDQRakupgTQQ5hitQhqOfWcqz syntaxerrormmm@microbo
hashed_passwd: $6$rounds=4096$4ZUeoch.EwyR/TLb$.71i1otUQpw2eMlrjcP3H4XxsnLlVbIQxagFDGviOvCaIz7ONa.tTZPO09YL7hiAh4vLaTcGD43VoAM6tEYjx/
ssh_pwauth: true
disable_root: false
chpasswd:
expire: false
list: |
root:$6$rounds=4096$4ZUeoch.EwyR/TLb$.71i1otUQpw2eMlrjcP3H4XxsnLlVbIQxagFDGviOvCaIz7ONa.tTZPO09YL7hiAh4vLaTcGD43VoAM6tEYjx/
syntaxerrormmm:$6$rounds=4096$4ZUeoch.EwyR/TLb$.71i1otUQpw2eMlrjcP3H4XxsnLlVbIQxagFDGviOvCaIz7ONa.tTZPO09YL7hiAh4vLaTcGD43VoAM6tEYjx/
#packages:
# - qemu-guest-agent
#power_state:
# delay: now
# mode: reboot

View file

@ -0,0 +1,24 @@
#cloud-config
resize_rootfs: true
users:
- name: {{ conf.username }}
sudo: ALL=(ALL) NOPASSWD:ALL
groups: users, admin
shell: /bin/bash
ssh_authorized_keys:
{% for key in conf.sshkeys %}
- {{ item }}
{% endfor %}
hashed_passwd: {{ conf.password }}
ssh_pwauth: true
disable_root: false
chpasswd:
expire: false
list: |
root:{{ conf.password }}
syntaxerrormmm:{{ conf.password }}
#packages:
# - qemu-guest-agent
#power_state:
# delay: now
# mode: reboot