playbook.yaml.j2 522 B

123456789101112131415161718192021222324
  1. ---
  2. - name: {{ playbook_name }}
  3. hosts: {{ target_hosts }}
  4. {% if become %}
  5. become: true
  6. {% endif %}
  7. {% if options_enabled and not gather_facts %}
  8. gather_facts: false
  9. {% endif %}
  10. {% if secrets_enabled %}
  11. vars_files:
  12. - {{ secrets_file }}
  13. {% endif %}
  14. tasks:
  15. - name: Update packages with apt
  16. when: ansible_pkg_mgr == 'apt'
  17. ansible.builtin.apt:
  18. update_cache: true
  19. - name: Upgrade packages with apt
  20. when: ansible_pkg_mgr == 'apt'
  21. ansible.builtin.apt:
  22. upgrade: dist