Upload files to "playbooks"

This commit is contained in:
2025-11-13 04:43:33 +00:00
parent 5d7ffe42e9
commit fd518f7460
5 changed files with 222 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
- name: Update and Upgrade Packages
hosts: all
become: yes
tasks:
- name: Get OS Family
ansible.builtin.setup:
gather_subset:
- "min"
register: system_info
- name: Update & Upgrade - Debian-based systems
ansible.builtin.apt:
update_cache: yes
upgrade: yes
when: system_info.ansible_facts.ansible_os_family == "Debian"
- name: Update & Upgrade - RHEL-based systems
ansible.builtin.yum:
name: "*"
state: latest
when: system_info.ansible_facts.ansible_os_family == "RedHat"