Refactor current code base to support multiple elasticsearch instances/multiple elasticsearch clusters
Closed, ResolvedPublic

Description

Following T193654, spicerack elasticsearch plugin must be able to manage multiple elasticsearch clusters/instances. The current codebase of spicerack must be refactored to support this.

Mathew.onipe triaged this task as Normal priority.
Restricted Application removed a project: Patch-For-Review. · View Herald TranscriptOct 25 2018, 3:31 AM
Restricted Application edited projects, added Discovery-Search; removed Discovery-Search (Current work). · View Herald TranscriptOct 25 2018, 3:43 AM

Change 468558 had a related patch set uploaded (by Mathew.onipe; owner: Mathew.onipe):
[operations/software/spicerack@master] elasticsearch_cluster: multi-cluster/multi-instance support

https://gerrit.wikimedia.org/r/468558

Change 473216 had a related patch set uploaded (by Gehel; owner: Gehel):
[operations/puppet@production] elasticsearch: allow filtering instances to be deployed

https://gerrit.wikimedia.org/r/473216

Change 473258 had a related patch set uploaded (by Gehel; owner: Gehel):
[operations/puppet@production] elasticsearch: create multiple elasticsearch instances on cirrus clusters

https://gerrit.wikimedia.org/r/473258

Change 473216 merged by Gehel:
[operations/puppet@production] elasticsearch: allow filtering instances to be deployed

https://gerrit.wikimedia.org/r/473216

Change 473258 merged by Gehel:
[operations/puppet@production] elasticsearch: create multiple elasticsearch instances on cirrus codfw

https://gerrit.wikimedia.org/r/473258

Change 468558 merged by Gehel:
[operations/software/spicerack@master] elasticsearch_cluster: Added multi-cluster/multi-instance support

https://gerrit.wikimedia.org/r/468558

Change 476471 had a related patch set uploaded (by DCausse; owner: DCausse):
[operations/puppet@production] elasticsearch: add psi & omega in eqiad

https://gerrit.wikimedia.org/r/476471

Change 476471 merged by Gehel:
[operations/puppet@production] elasticsearch: add psi & omega in eqiad

https://gerrit.wikimedia.org/r/476471

Mentioned in SAL (#wikimedia-operations) [2018-11-29T15:29:56Z] <gehel> activating multiple elasticsearch instances on cirrus / eqiad - T207918

debt closed this task as Resolved.Thu, Nov 29, 7:46 PM