2025-11-15 09:51:38 +01:00
|
|
|
#cloud-config
|
|
|
|
|
|
|
|
|
|
users:
|
|
|
|
|
- name: {{ ci_user }}
|
|
|
|
|
sudo: ALL=(ALL) NOPASSWD:ALL
|
2025-11-15 12:59:08 +01:00
|
|
|
groups: sudo
|
2025-11-15 09:51:38 +01:00
|
|
|
shell: /bin/bash
|
|
|
|
|
lock_passwd: false
|
|
|
|
|
passwd: {{ ci_password | password_hash('sha512') }}
|
|
|
|
|
ssh_authorized_keys:
|
2025-12-03 20:55:47 +01:00
|
|
|
- {{ lookup('file', ssh_keys_file) }}
|
2025-11-15 09:51:38 +01:00
|
|
|
|
|
|
|
|
chpasswd:
|
|
|
|
|
expire: false
|
|
|
|
|
|
|
|
|
|
ssh_pwauth: true
|
|
|
|
|
|
|
|
|
|
timezone: "{{ timezone | default('UTC') }}"
|
|
|
|
|
|
|
|
|
|
package_update: true
|
|
|
|
|
package_upgrade: false
|
|
|
|
|
|
|
|
|
|
runcmd:
|
|
|
|
|
- echo "Cloud-init user-data executed for {{ hostname }}"
|