# =================================================================================================== # ? ABOUT # @author : Noah Knegt # @email : personal@noahknegt.com # @repo : https://git.noahknegt.com/noah.knegt/ansible-automations # @createdOn : 27-02-2023 # @description : This will apply the base configuration to the list of machines. # =================================================================================================== --- - hosts: datacenter remote_user: root roles: - setup when: setup == true # Clean up the system - hosts: datacenter remote_user: ansible become: true tasks: - name: cleanup package cache (debian and ubuntu) apt: autoclean: true changed_when: false when: ansible_os_family == "Debian" - name: autoremove packages (debian and ubuntu) apt: autoremove: true purge: true when: ansible_os_family == "Debian"