main.yml 490 B

123456789101112131415161718192021222324
  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: ['puppet-agent']
  9. update_cache: yes
  10. with_items:
  11. - name: Start puppet
  12. systemd:
  13. name: puppet
  14. state: started
  15. - name: Enable puppet
  16. systemd:
  17. name: puppet
  18. enabled: yes
  19. - name: set puppet server
  20. shell: /opt/puppetlabs/bin/puppet config set server 'puppet.erdo.intranet' --section main