diff --git a/ansible/hermes.yml b/ansible/hermes.yml index 042f034..0440e0d 100644 --- a/ansible/hermes.yml +++ b/ansible/hermes.yml @@ -7,12 +7,19 @@ - name: Install services hosts: all pre_tasks: - - name: Copy resolv.conf - copy: - src: resolv.conf - dest: /etc/resolv.conf + - name: Update repositories + apt: + autoremove: true + upgrade: yes + state: latest + update_cache: yes + cache_valid_time: 86400 # One day + - name: Install packages + apt: + pkg: + - qemu-guest-agent + - dnsutils roles: - - {role: 'setup-apt', tags: 'setup-apt'} - {role: 'dnsmasq', tags: 'dnsmasq'} - {role: 'nsd', tags: 'nsd'} - {role: 'ssh-ca', tags: 'ssh-ca'} diff --git a/ansible/inventory/host_vars/hermes.yml b/ansible/inventory/host_vars/hermes.yml index c2a2498..1092d00 100644 --- a/ansible/inventory/host_vars/hermes.yml +++ b/ansible/inventory/host_vars/hermes.yml @@ -1,7 +1,3 @@ -apt_install_packages: - - qemu-guest-agent - - dnsutils - ssh_ca_dir: /root/ssh_ca ssh_ca_user_ca_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGKOClnK6/Hj8INjEgULY/lD2FM/nbiJHqaSXtEw4+Fj User Certificate Authority for DMZ" ssh_ca_host_ca_public_key: "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAX2IhgHNxC6JTvLu9cej+iWuG+uJFMXn4AiRro9533x Host Certficate Authority for DMZ" diff --git a/ansible/requirements.yml b/ansible/requirements.yml index c30fccb..e945591 100644 --- a/ansible/requirements.yml +++ b/ansible/requirements.yml @@ -1,6 +1,3 @@ -- name: setup-apt - src: https://github.com/sunscrapers/ansible-role-apt.git - scm: git - name: cloudinit-wait src: https://git.pim.kunis.nl/pim/ansible-role-cloudinit-wait scm: git diff --git a/ansible/resolv.conf b/ansible/resolv.conf deleted file mode 100644 index 14b2a3d..0000000 --- a/ansible/resolv.conf +++ /dev/null @@ -1 +0,0 @@ -nameserver 192.168.30.1