BBlack has uploaded a new change for review.

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

Change subject: define LVS for recdns over TCP
......................................................................

define LVS for recdns over TCP

I don't know why we didn't do this before, but I think it's
generally a Bad Thing that we don't have it defined, and it may be
related to some obscure DNS-related problems I'm seeing with pybal
(in the sense that pybal's own DNS lookups for other services, not
for the rec_dns services, may be affected indirectly)

Change-Id: I3702b215c37b691744c0d0faf84c4979d6ba2ab7
---
M modules/lvs/manifests/configuration.pp
1 file changed, 18 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/puppet 
refs/changes/85/220885/1

diff --git a/modules/lvs/manifests/configuration.pp 
b/modules/lvs/manifests/configuration.pp
index b7a78b0..074f887 100644
--- a/modules/lvs/manifests/configuration.pp
+++ b/modules/lvs/manifests/configuration.pp
@@ -476,6 +476,24 @@
             },
             'conftool' => {'cluster' => 'dns', 'service' => 'pdns_recursor'},
         },
+        "dns_rec_tcp" => {
+            'description' => "Recursive DNS - TCP",
+            'class' => "high-traffic2",
+            'sites' => [ "eqiad", "codfw", "esams" ],
+            'protocol' => "tcp",
+            'ip' => $service_ips['dns_rec'][$::site],
+            'port' => 53,
+            'bgp' => "no",
+            'depool-threshold' => ".5",
+            'monitors' => {
+                'DNSQuery' => {
+                    'hostnames' => [ 'en.wikipedia.org', 'www.google.com' ],
+                    'fail-on-nxdomain' => "no"
+                },
+                'IdleConnection' => $idleconnection_monitor_options,
+            },
+            'conftool' => {'cluster' => 'dns', 'service' => 'pdns_recursor'},
+        },
         "osm" => {
             'description' => "OpenStreetMap tiles",
             'class' => "high-traffic2",

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

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

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

Reply via email to