diff --git a/data/QuickAndDirty/Ansible/playbooks/SolvayLinuxServers.yaml b/data/QuickAndDirty/Ansible/playbooks/SolvayLinuxServers.yaml new file mode 100644 index 0000000..1e16fce --- /dev/null +++ b/data/QuickAndDirty/Ansible/playbooks/SolvayLinuxServers.yaml @@ -0,0 +1,9 @@ +--- +- hosts: all + gather_facts: true +# become: yes +# become_user: root +# become_method: sudo + roles: + - TmplLinuxServer +... \ No newline at end of file diff --git a/data/QuickAndDirty/Ansible/playbooks/SolvayWindowsServers.yaml b/data/QuickAndDirty/Ansible/playbooks/SolvayWindowsServers.yaml new file mode 100644 index 0000000..7485fbb --- /dev/null +++ b/data/QuickAndDirty/Ansible/playbooks/SolvayWindowsServers.yaml @@ -0,0 +1,9 @@ +--- +- hosts: all + gather_facts: yes +# become: yes +# become_user: root +# become_method: sudo + roles: + - TmplWindowsServer +... \ No newline at end of file diff --git a/data/QuickAndDirty/rockylinux.pkr.hcl b/data/QuickAndDirty/rockylinux.pkr.hcl index bc355f1..638c2a4 100644 --- a/data/QuickAndDirty/rockylinux.pkr.hcl +++ b/data/QuickAndDirty/rockylinux.pkr.hcl @@ -51,6 +51,19 @@ source "proxmox" "rocky" { build { sources = [ "source.proxmox.rocky" ] + provisioner "ansible" { + pause_before = "20s" + ansible_env_vars= [ + "ANSIBLE_HOST_KEY_CHECKING=False", + "ANSIBLE_SSH_ARGS='-o ForwardAgent=yes -o ControlMaster=auto -o ControlPersist=60s'", + "ANSIBLE_NOCOLOR=True" + ] + extra_arguments= [ + "-e templating=true" + ] + playbook_file = "../Ansible/playbooks/SolvayLinuxServers.yaml" + } + provisioner "shell" { pause_before = "20s" inline = [