@@ -24,9 +24,12 @@
tags: config_server
- role: reboot
tags: reboot
- - role: TD2
- tags: TD2
+# - role: TD2
+# tags: TD2
- role: checkMK
tags: checkMK
- role: sid
- tags: sid
+ tags: sid
+ - role: puppet
+ tags: puppet
+
@@ -0,0 +1,25 @@
+---
+- name: install the puppet rpm from a remote repo
+ apt:
+ name: https://apt.puppet.com/puppet7-release-buster.deb
+ state: present
+- name: Install puppet
+ name: "{{ item }}"
+ update_cache: yes
+ with_items:
+ - puppet
+- name: Start puppet
+ systemd:
+ name: puppet
+ state: started
+- name: Enable puppet
+ enabled: yes
+- name: set puppet server
+ shell: /opt/puppetlabs/bin/puppet config set server 'puppet.erdo.intranet' --section main