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