Преглед на файлове

Added a ansible scripts to install qemu-agent and a script to update linux based on package manager apt or yum

Gabe преди 2 години
родител
ревизия
3d93d27b28
променени са 2 файла, в които са добавени 36 реда и са изтрити 0 реда
  1. 10 0
      ansible/installation/int-qemu-agent.yaml
  2. 26 0
      ansible/update/upd-apt.yaml

+ 10 - 0
ansible/installation/int-qemu-agent.yaml

@@ -0,0 +1,10 @@
+---
+- name: Install qemu-guest-agent package
+  hosts: all
+  become: true
+  become_method: sudo
+  tasks:
+    - name: Install qemu-guest-agent
+      apt:
+        name: qemu-guest-agent
+        state: present

+ 26 - 0
ansible/update/upd-apt.yaml

@@ -0,0 +1,26 @@
+---
+- name: Update and upgrade apt packages
+  hosts: all 
+  tasks:
+    - name: Update packages with apt
+      when: ansible_pkg_mgr == 'apt'
+      apt:
+        update_cache: yes
+
+    - name: Update packages with yum
+      when: ansible_pkg_mgr == 'yum'
+      yum:
+        name: '*'
+        state: latest
+
+    - name: Upgrade packages with apt
+      when: ansible_pkg_mgr == 'apt'
+      apt:
+        upgrade: dist
+
+    - name: Upgrade packages with yum
+      when: ansible_pkg_mgr == 'yum'
+      yum:
+        name: '*'
+        state: latest
+        exclude: kernel*