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