diff options
author | Lars Wirzenius <liw@liw.fi> | 2023-08-20 09:44:30 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2023-08-20 09:44:30 +0300 |
commit | 1f7a2f073bbc7c1b979cd84a9993e933845e5252 (patch) | |
tree | 49136477f99277cecf5c72c34524e31f78b0ce82 /ansible/stamina.yml | |
parent | 28dbc6b67ad4827ef2df70adb7fe74e60ce286d9 (diff) | |
download | ansibleness-1f7a2f073bbc7c1b979cd84a9993e933845e5252.tar.gz |
fix(stamina): vmadm config suitable for this host
Sponsored-by: author
Diffstat (limited to 'ansible/stamina.yml')
-rw-r--r-- | ansible/stamina.yml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/ansible/stamina.yml b/ansible/stamina.yml index 2ccb593..93b2be1 100644 --- a/ansible/stamina.yml +++ b/ansible/stamina.yml @@ -73,6 +73,30 @@ shell: | sudo -u liw -i bash -c "pwd && ./liw-dot-files/make-symlinks" sudo -u liw -i bash -c "ln -nsf liw-dot-files/gitconfig-exolobe1 .gitconfig" + - name: "remove vmadm config" + file: + state: absent + path: /home/liw/.config/vmadm/config.yaml + - name: "install vmadm config" + copy: + content: | + image_directory: /mnt/vms + default_autostart: true + default_base_image: ~/base-images/bullseye-vm.qcow2 + default_cpus: 4 + default_generate_host_certificate: true + default_image_gib: 100 + default_memory_mib: 8192 + default_networks: + - bridge=br0 + authorized_keys: + - ~/.ssh/id_personal.pub + ca_key: ~/.ssh/vmadm + user_ca_pubkey: ~/.ssh/userca.pub + dest: /home/liw/.config/vmadm/config.yaml + owner: liw + group: liw + mode: 0644 - name: "create ~liw/base-images" file: state: directory |