main.yml 498 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: install the puppet rpm from a remote repo
  3. apt:
  4. deb: https://apt.puppet.com/puppet7-release-buster.deb
  5. state: present
  6. - name: Install puppet
  7. apt:
  8. name: "{{ item }}"
  9. update_cache: yes
  10. with_items:
  11. - puppet
  12. - name: Start puppet
  13. systemd:
  14. name: puppet
  15. state: started
  16. - name: Enable puppet
  17. systemd:
  18. name: puppet
  19. enabled: yes
  20. - name: set puppet server
  21. shell: /opt/puppetlabs/bin/puppet config set server 'puppet.erdo.intranet' --section main