rewritten files such its more abstracted

This commit is contained in:
Petar Cubela
2025-09-21 23:35:16 +02:00
parent cc6cb8c9da
commit fe593b1190
8 changed files with 320 additions and 8 deletions

View File

@@ -0,0 +1,32 @@
#cloud-config
package_update: true
package_upgrade: true
packages:
- curl
- qemu-guest-agent
- vim
- htop
- bash-completion
- freeipa-server
- freeipa-server-dns
users:
- name: sbxadmin
groups: sudo
shell: /bin/bash
sudo: ['ALL=(ALL) NOPASSWD:ALL']
ssh_authorized_keys:
- ${ssh_key}
preserve_hostname: false
manage_etc_hosts: false
fqdn: ${hostname}.${domain}
hostname: ${hostname}
prefer_fqdn_over_hostname: true
create_hostname_file: true
runcmd:
- systemctl start qemu-guest-agent
- systemctl enable --now qemu-guest-agent