From c6f4ff734bd1a2ee217d8976be65c13531c04b52 Mon Sep 17 00:00:00 2001 From: JocelynPa Date: Thu, 30 Mar 2023 14:21:20 +0200 Subject: [PATCH] Maj_Splunk --- Update_Splunk.yml | 26 ++++++++++++++++++++++++++ Update_Splunk_UF.yml | 25 +++++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 Update_Splunk.yml create mode 100644 Update_Splunk_UF.yml diff --git a/Update_Splunk.yml b/Update_Splunk.yml new file mode 100644 index 0000000..a547227 --- /dev/null +++ b/Update_Splunk.yml @@ -0,0 +1,26 @@ +- name: Mise à jour de Splunk + hosts: all:!splunk_uf_Linux + vars: + splunk_version: "9.0.4.1-419ad9369127-Linux-x86_64" + splunk_version_uf: "9.0.4-de405f4a7979-Linux-x86_64" + + tasks: + - name: Arrêter le service Splunk + systemd: + name: splunk + state: stopped + + - name: Sauvegarder la configuration et les données + shell: /opt/splunk/bin/splunk cmd splunkd print-paths --propagation none + register: splunk_paths + + - name: Installer la nouvelle version de Splunk + unarchive: + src: /tmp/splunk-{{ splunk_version }}.tgz + dest: /opt + creates: /opt/splunk-{{ splunk_version }} + + - name: Redémarrer le service Splunk + systemd: + name: splunk + state: started diff --git a/Update_Splunk_UF.yml b/Update_Splunk_UF.yml new file mode 100644 index 0000000..a21d7dc --- /dev/null +++ b/Update_Splunk_UF.yml @@ -0,0 +1,25 @@ +- name: Mise à jour de Splunk + hosts: splunk_uf_Linux + vars: + splunk_version_uf: "9.0.4-de405f4a7979-Linux-x86_64" + + tasks: + - name: Arrêter le service Splunk + systemd: + name: splunk + state: stopped + + - name: Sauvegarder la configuration et les données + shell: /opt/splunk/bin/splunk cmd splunkd print-paths --propagation none + register: splunk_paths + + - name: Installer la nouvelle version de Splunk + unarchive: + src: /tmp/splunk-{{ splunk_version }}.tgz + dest: /opt + creates: /opt/splunk-{{ splunk_version }} + + - name: Redémarrer le service Splunk + systemd: + name: splunk + state: started