From fb0443035105ce3a4e78f64a47013ff2288ef5b8 Mon Sep 17 00:00:00 2001 From: guisea Date: Wed, 31 Oct 2018 15:15:06 +1300 Subject: [PATCH] Add playbooks for all tiers. And global distributed playbook. --- deployment-server.yml | 8 ++++++++ distributed.yml | 13 +++++++++++++ heavyweight-forwarders.yml | 8 ++++++++ indexers.yml | 8 ++++++++ searchheads.yml | 8 ++++++++ 5 files changed, 45 insertions(+) create mode 100644 deployment-server.yml create mode 100644 distributed.yml create mode 100644 heavyweight-forwarders.yml create mode 100644 indexers.yml create mode 100644 searchheads.yml diff --git a/deployment-server.yml b/deployment-server.yml new file mode 100644 index 0000000..23ecffb --- /dev/null +++ b/deployment-server.yml @@ -0,0 +1,8 @@ +--- +- name: Upgrade the Deployment Server + hosts: deployment-servers + become: true + handlers: + - import_tasks: handlers/splunk.yml + tasks: + - import_tasks: tasks/common.yml diff --git a/distributed.yml b/distributed.yml new file mode 100644 index 0000000..6f2e184 --- /dev/null +++ b/distributed.yml @@ -0,0 +1,13 @@ +--- +# Upgrade License Master +- import_playbook: cluster-master.yml +# Upgrade Deployment Server +- import_playbook: deployment-server.yml +# Upgrade Searchhead Deployer/s +- import_playbook: searchhead-deployer.yml +# Heavyweight Forwarder/s +- import_playbook: heavyweight-forwarders.yml +# Upgrade the Searchead Tier +- import_playbook: searchheads.yml +# Upgrade the Indexer Tier +- import_playbook: indexers.yml diff --git a/heavyweight-forwarders.yml b/heavyweight-forwarders.yml new file mode 100644 index 0000000..771e6c2 --- /dev/null +++ b/heavyweight-forwarders.yml @@ -0,0 +1,8 @@ +--- +- name: Upgrade the Heavyweights + hosts: heavyweight-forwarders + become: true + handlers: + - import_tasks: handlers/splunk.yml + tasks: + - import_tasks: tasks/common.yml diff --git a/indexers.yml b/indexers.yml new file mode 100644 index 0000000..79136cc --- /dev/null +++ b/indexers.yml @@ -0,0 +1,8 @@ +--- +- name: Upgrade the Indexer Cluster + hosts: indexers + become: true + handlers: + - import_tasks: handlers/splunk.yml + tasks: + - import_tasks: tasks/common.yml diff --git a/searchheads.yml b/searchheads.yml new file mode 100644 index 0000000..9d4ae86 --- /dev/null +++ b/searchheads.yml @@ -0,0 +1,8 @@ +--- +- name: Upgrade the Searchhead Cluster + hosts: searchheads + become: true + handlers: + - import_tasks: handlers/splunk.yml + tasks: + - import_tasks: tasks/common.yml