Filippo Giunchedi has uploaded a new change for review.

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

Change subject: cassandra: set rack/dc/cluster name
......................................................................

cassandra: set rack/dc/cluster name

first stab at setting dc/rack awareness for cassandra, not sure if that's the
best way to do it in hiera but ATM rack/row information doesn't seem to be
exposed

Bug: T76986
Change-Id: If1285aa15da8a60f9794ca8f4f93afffa5ec2ea6
---
M hieradata/regex.yaml
1 file changed, 17 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/39/191339/1

diff --git a/hieradata/regex.yaml b/hieradata/regex.yaml
index ec47904..af345dd 100644
--- a/hieradata/regex.yaml
+++ b/hieradata/regex.yaml
@@ -29,3 +29,20 @@
       - cerium.eqiad.wmnet
       - praseodymium.eqiad.wmnet
       - xenon.eqiad.wmnet
+
+cassandra_eqiad:
+  __regex: !ruby/regexp /^restbase100[1-6]\.eqiad\.wmnet$/
+  cassandra::dc: eqiad
+  cassandra::cluster_name: 'eqiad'
+
+cassandra_eqiad_a:
+  __regex: !ruby/regexp /^restbase100[12]\.eqiad\.wmnet$/
+  cassandra::rack: 'a'
+
+cassandra_eqiad_c:
+  __regex: !ruby/regexp /^restbase100[34]\.eqiad\.wmnet$/
+  cassandra::rack: 'c'
+
+cassandra_eqiad_d:
+  __regex: !ruby/regexp /^restbase100[56]\.eqiad\.wmnet$/
+  cassandra::rack: 'd'

-- 
To view, visit https://gerrit.wikimedia.org/r/191339
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: If1285aa15da8a60f9794ca8f4f93afffa5ec2ea6
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Filippo Giunchedi <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to