Giuseppe Lavagetto has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/339672 )

Change subject: conftool-data: convert to new format
......................................................................


conftool-data: convert to new format

Change-Id: Iff8acc338127a1d62f411985658473c1724e5352
---
A conftool-data/node/codfw.yaml
A conftool-data/node/eqiad.yaml
A conftool-data/node/esams.yaml
A conftool-data/node/ulsfo.yaml
A conftool-data/service/cache.yaml
A conftool-data/service/mediawiki.yaml
A conftool-data/service/misc.yaml
A conftool-data/service/services.yaml
8 files changed, 1,127 insertions(+), 0 deletions(-)

Approvals:
  Giuseppe Lavagetto: Verified; Looks good to me, approved



diff --git a/conftool-data/node/codfw.yaml b/conftool-data/node/codfw.yaml
new file mode 100644
index 0000000..44e6d22
--- /dev/null
+++ b/conftool-data/node/codfw.yaml
@@ -0,0 +1,306 @@
+codfw:
+  appserver:
+    mw2090.codfw.wmnet: [apache2,nginx]
+    mw2091.codfw.wmnet: [apache2,nginx]
+    mw2092.codfw.wmnet: [apache2,nginx]
+    mw2093.codfw.wmnet: [apache2,nginx]
+    mw2094.codfw.wmnet: [apache2,nginx]
+    mw2095.codfw.wmnet: [apache2,nginx]
+    mw2096.codfw.wmnet: [apache2,nginx]
+    mw2097.codfw.wmnet: [apache2,nginx]
+    mw2098.codfw.wmnet: [apache2,nginx]
+    mw2100.codfw.wmnet: [apache2,nginx]
+    mw2101.codfw.wmnet: [apache2,nginx]
+    mw2102.codfw.wmnet: [apache2,nginx]
+    mw2103.codfw.wmnet: [apache2,nginx]
+    mw2104.codfw.wmnet: [apache2,nginx]
+    mw2105.codfw.wmnet: [apache2,nginx]
+    mw2106.codfw.wmnet: [apache2,nginx]
+    mw2107.codfw.wmnet: [apache2,nginx]
+    mw2108.codfw.wmnet: [apache2,nginx]
+    mw2109.codfw.wmnet: [apache2,nginx]
+    mw2110.codfw.wmnet: [apache2,nginx]
+    mw2111.codfw.wmnet: [apache2,nginx]
+    mw2112.codfw.wmnet: [apache2,nginx]
+    mw2113.codfw.wmnet: [apache2,nginx]
+    mw2114.codfw.wmnet: [apache2,nginx]
+    mw2115.codfw.wmnet: [apache2,nginx]
+    mw2116.codfw.wmnet: [apache2,nginx]
+    mw2117.codfw.wmnet: [apache2,nginx]
+    mw2163.codfw.wmnet: [apache2,nginx]
+    mw2164.codfw.wmnet: [apache2,nginx]
+    mw2165.codfw.wmnet: [apache2,nginx]
+    mw2166.codfw.wmnet: [apache2,nginx]
+    mw2167.codfw.wmnet: [apache2,nginx]
+    mw2168.codfw.wmnet: [apache2,nginx]
+    mw2169.codfw.wmnet: [apache2,nginx]
+    mw2170.codfw.wmnet: [apache2,nginx]
+    mw2171.codfw.wmnet: [apache2,nginx]
+    mw2172.codfw.wmnet: [apache2,nginx]
+    mw2173.codfw.wmnet: [apache2,nginx]
+    mw2174.codfw.wmnet: [apache2,nginx]
+    mw2175.codfw.wmnet: [apache2,nginx]
+    mw2176.codfw.wmnet: [apache2,nginx]
+    mw2177.codfw.wmnet: [apache2,nginx]
+    mw2178.codfw.wmnet: [apache2,nginx]
+    mw2179.codfw.wmnet: [apache2,nginx]
+    mw2180.codfw.wmnet: [apache2,nginx]
+    mw2181.codfw.wmnet: [apache2,nginx]
+    mw2182.codfw.wmnet: [apache2,nginx]
+    mw2183.codfw.wmnet: [apache2,nginx]
+    mw2184.codfw.wmnet: [apache2,nginx]
+    mw2185.codfw.wmnet: [apache2,nginx]
+    mw2186.codfw.wmnet: [apache2,nginx]
+    mw2187.codfw.wmnet: [apache2,nginx]
+    mw2188.codfw.wmnet: [apache2,nginx]
+    mw2189.codfw.wmnet: [apache2,nginx]
+    mw2190.codfw.wmnet: [apache2,nginx]
+    mw2191.codfw.wmnet: [apache2,nginx]
+    mw2192.codfw.wmnet: [apache2,nginx]
+    mw2193.codfw.wmnet: [apache2,nginx]
+    mw2194.codfw.wmnet: [apache2,nginx]
+    mw2195.codfw.wmnet: [apache2,nginx]
+    mw2196.codfw.wmnet: [apache2,nginx]
+    mw2197.codfw.wmnet: [apache2,nginx]
+    mw2198.codfw.wmnet: [apache2,nginx]
+    mw2199.codfw.wmnet: [apache2,nginx]
+    mw2224.codfw.wmnet: [apache2,nginx]
+    mw2225.codfw.wmnet: [apache2,nginx]
+    mw2226.codfw.wmnet: [apache2,nginx]
+    mw2227.codfw.wmnet: [apache2,nginx]
+    mw2228.codfw.wmnet: [apache2,nginx]
+    mw2229.codfw.wmnet: [apache2,nginx]
+    mw2230.codfw.wmnet: [apache2,nginx]
+    mw2231.codfw.wmnet: [apache2,nginx]
+    mw2232.codfw.wmnet: [apache2,nginx]
+    mw2233.codfw.wmnet: [apache2,nginx]
+    mw2234.codfw.wmnet: [apache2,nginx]
+    mw2235.codfw.wmnet: [apache2,nginx]
+    mw2236.codfw.wmnet: [apache2,nginx]
+    mw2237.codfw.wmnet: [apache2,nginx]
+    mw2238.codfw.wmnet: [apache2,nginx]
+    mw2239.codfw.wmnet: [apache2,nginx]
+    mw2240.codfw.wmnet: [apache2,nginx]
+    mw2241.codfw.wmnet: [apache2,nginx]
+    mw2242.codfw.wmnet: [apache2,nginx]
+  api_appserver:
+    mw2120.codfw.wmnet: [apache2,nginx]
+    mw2121.codfw.wmnet: [apache2,nginx]
+    mw2122.codfw.wmnet: [apache2,nginx]
+    mw2123.codfw.wmnet: [apache2,nginx]
+    mw2124.codfw.wmnet: [apache2,nginx]
+    mw2125.codfw.wmnet: [apache2,nginx]
+    mw2126.codfw.wmnet: [apache2,nginx]
+    mw2127.codfw.wmnet: [apache2,nginx]
+    mw2128.codfw.wmnet: [apache2,nginx]
+    mw2129.codfw.wmnet: [apache2,nginx]
+    mw2130.codfw.wmnet: [apache2,nginx]
+    mw2131.codfw.wmnet: [apache2,nginx]
+    mw2132.codfw.wmnet: [apache2,nginx]
+    mw2133.codfw.wmnet: [apache2,nginx]
+    mw2134.codfw.wmnet: [apache2,nginx]
+    mw2135.codfw.wmnet: [apache2,nginx]
+    mw2136.codfw.wmnet: [apache2,nginx]
+    mw2137.codfw.wmnet: [apache2,nginx]
+    mw2138.codfw.wmnet: [apache2,nginx]
+    mw2139.codfw.wmnet: [apache2,nginx]
+    mw2140.codfw.wmnet: [apache2,nginx]
+    mw2141.codfw.wmnet: [apache2,nginx]
+    mw2142.codfw.wmnet: [apache2,nginx]
+    mw2143.codfw.wmnet: [apache2,nginx]
+    mw2144.codfw.wmnet: [apache2,nginx]
+    mw2145.codfw.wmnet: [apache2,nginx]
+    mw2146.codfw.wmnet: [apache2,nginx]
+    mw2147.codfw.wmnet: [apache2,nginx]
+    mw2200.codfw.wmnet: [apache2,nginx]
+    mw2201.codfw.wmnet: [apache2,nginx]
+    mw2202.codfw.wmnet: [apache2,nginx]
+    mw2203.codfw.wmnet: [apache2,nginx]
+    mw2204.codfw.wmnet: [apache2,nginx]
+    mw2205.codfw.wmnet: [apache2,nginx]
+    mw2206.codfw.wmnet: [apache2,nginx]
+    mw2207.codfw.wmnet: [apache2,nginx]
+    mw2208.codfw.wmnet: [apache2,nginx]
+    mw2209.codfw.wmnet: [apache2,nginx]
+    mw2210.codfw.wmnet: [apache2,nginx]
+    mw2211.codfw.wmnet: [apache2,nginx]
+    mw2212.codfw.wmnet: [apache2,nginx]
+    mw2213.codfw.wmnet: [apache2,nginx]
+    mw2214.codfw.wmnet: [apache2,nginx]
+    mw2215.codfw.wmnet: [apache2,nginx]
+    mw2216.codfw.wmnet: [apache2,nginx]
+    mw2217.codfw.wmnet: [apache2,nginx]
+    mw2218.codfw.wmnet: [apache2,nginx]
+    mw2219.codfw.wmnet: [apache2,nginx]
+    mw2220.codfw.wmnet: [apache2,nginx]
+    mw2221.codfw.wmnet: [apache2,nginx]
+    mw2222.codfw.wmnet: [apache2,nginx]
+    mw2223.codfw.wmnet: [apache2,nginx]
+  imagescaler:
+    mw2148.codfw.wmnet: [apache2,nginx]
+    mw2149.codfw.wmnet: [apache2,nginx]
+    mw2150.codfw.wmnet: [apache2,nginx]
+    mw2151.codfw.wmnet: [apache2,nginx]
+    mw2244.codfw.wmnet: [apache2,nginx]
+    mw2245.codfw.wmnet: [apache2,nginx]
+  jobrunner:
+    mw2153.codfw.wmnet: [apache2]
+    mw2154.codfw.wmnet: [apache2]
+    mw2155.codfw.wmnet: [apache2]
+    mw2156.codfw.wmnet: [apache2]
+    mw2157.codfw.wmnet: [apache2]
+    mw2158.codfw.wmnet: [apache2]
+    mw2159.codfw.wmnet: [apache2]
+    mw2160.codfw.wmnet: [apache2]
+    mw2161.codfw.wmnet: [apache2]
+    mw2162.codfw.wmnet: [apache2]
+    mw2243.codfw.wmnet: [apache2]
+    mw2247.codfw.wmnet: [apache2]
+    mw2248.codfw.wmnet: [apache2]
+    mw2249.codfw.wmnet: [apache2]
+    mw2250.codfw.wmnet: [apache2]
+  videoscaler:
+    mw2118.codfw.wmnet: [apache2]
+    mw2119.codfw.wmnet: [apache2]
+    mw2152.codfw.wmnet: [apache2]
+    mw2246.codfw.wmnet: [apache2]
+  testserver:
+    mw2017.codfw.wmnet: [apache2]
+    mw2099.codfw.wmnet: [apache2]
+  parsoid:
+    wtp2001.codfw.wmnet: [parsoid]
+    wtp2002.codfw.wmnet: [parsoid]
+    wtp2003.codfw.wmnet: [parsoid]
+    wtp2004.codfw.wmnet: [parsoid]
+    wtp2005.codfw.wmnet: [parsoid]
+    wtp2006.codfw.wmnet: [parsoid]
+    wtp2007.codfw.wmnet: [parsoid]
+    wtp2008.codfw.wmnet: [parsoid]
+    wtp2009.codfw.wmnet: [parsoid]
+    wtp2010.codfw.wmnet: [parsoid]
+    wtp2011.codfw.wmnet: [parsoid]
+    wtp2012.codfw.wmnet: [parsoid]
+    wtp2013.codfw.wmnet: [parsoid]
+    wtp2014.codfw.wmnet: [parsoid]
+    wtp2015.codfw.wmnet: [parsoid]
+    wtp2016.codfw.wmnet: [parsoid]
+    wtp2017.codfw.wmnet: [parsoid]
+    wtp2018.codfw.wmnet: [parsoid]
+    wtp2019.codfw.wmnet: [parsoid]
+    wtp2020.codfw.wmnet: [parsoid]
+  cache_text:
+    cp2001.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2004.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2007.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2010.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2013.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2016.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2019.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2023.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_upload:
+    cp2002.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2005.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2008.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2011.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2014.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2017.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2020.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2022.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2024.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2026.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_maps:
+    cp2003.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2009.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2015.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2021.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_misc:
+    cp2006.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2012.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2018.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+    cp2025.codfw.wmnet: [varnish-fe, varnish-be, nginx]
+  swift:
+    ms-fe2001.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2002.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2003.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2004.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2005.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2006.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2007.codfw.wmnet: [swift-fe, nginx]
+    ms-fe2008.codfw.wmnet: [swift-fe, nginx]
+  dns:
+    acamar.wikimedia.org: [pdns_recursor]
+    achernar.wikimedia.org: [pdns_recursor]
+  maps:
+    maps2001.codfw.wmnet: [kartotherian, cassandra]
+    maps2002.codfw.wmnet: [kartotherian, cassandra]
+    maps2003.codfw.wmnet: [kartotherian, cassandra]
+    maps2004.codfw.wmnet: [kartotherian, cassandra]
+  elasticsearch:
+    elastic2001.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2002.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2003.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2004.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2005.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2006.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2007.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2008.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2009.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2010.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2011.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2012.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2013.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2014.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2015.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2016.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2017.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2018.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2019.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2020.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2021.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2022.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2023.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2024.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2025.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2026.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2027.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2028.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2029.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2030.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2031.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2032.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2033.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2034.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2035.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic2036.codfw.wmnet: [elasticsearch, elasticsearch-ssl]
+  restbase:
+    restbase2001.codfw.wmnet: [restbase, cassandra]
+    restbase2002.codfw.wmnet: [restbase, cassandra]
+    restbase2003.codfw.wmnet: [restbase, cassandra]
+    restbase2004.codfw.wmnet: [restbase, cassandra]
+    restbase2005.codfw.wmnet: [restbase, cassandra]
+    restbase2006.codfw.wmnet: [restbase, cassandra]
+    restbase2007.codfw.wmnet: [restbase, cassandra]
+    restbase2008.codfw.wmnet: [restbase, cassandra]
+    restbase2009.codfw.wmnet: [restbase, cassandra]
+    restbase2010.codfw.wmnet: [restbase, cassandra]
+    restbase2011.codfw.wmnet: [restbase, cassandra]
+    restbase2012.codfw.wmnet: [restbase, cassandra]
+  sca:
+    sca2003.codfw.wmnet: [zotero]
+    sca2004.codfw.wmnet: [zotero]
+  scb:
+    scb2001.codfw.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb2002.codfw.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb2003.codfw.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb2004.codfw.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+  eventbus:
+    kafka2001.codfw.wmnet: [eventbus]
+    kafka2002.codfw.wmnet: [eventbus]
+    kafka2003.codfw.wmnet: [eventbus]
+  prometheus:
+    prometheus2001.codfw.wmnet: [prometheus]
+    prometheus2002.codfw.wmnet: [prometheus]
+  wdqs:
+    wdqs2001.codfw.wmnet: [wdqs]
+    wdqs2002.codfw.wmnet: [wdqs]
+    wdqs2003.codfw.wmnet: [wdqs]
diff --git a/conftool-data/node/eqiad.yaml b/conftool-data/node/eqiad.yaml
new file mode 100644
index 0000000..03ad005
--- /dev/null
+++ b/conftool-data/node/eqiad.yaml
@@ -0,0 +1,310 @@
+eqiad:
+  testserver:
+    mwdebug1001.eqiad.wmnet: [apache2]
+    mwdebug1002.eqiad.wmnet: [apache2]
+  videoscaler:
+    mw1168.eqiad.wmnet: [apache2]
+    mw1169.eqiad.wmnet: [apache2]
+    mw1259.eqiad.wmnet: [apache2]
+    mw1260.eqiad.wmnet: [apache2]
+  jobrunner:
+    mw1161.eqiad.wmnet: [apache2]
+    mw1162.eqiad.wmnet: [apache2]
+    mw1163.eqiad.wmnet: [apache2]
+    mw1164.eqiad.wmnet: [apache2]
+    mw1165.eqiad.wmnet: [apache2]
+    mw1166.eqiad.wmnet: [apache2]
+    mw1167.eqiad.wmnet: [apache2]
+    mw1299.eqiad.wmnet: [apache2]
+    mw1300.eqiad.wmnet: [apache2]
+    mw1301.eqiad.wmnet: [apache2]
+    mw1302.eqiad.wmnet: [apache2]
+    mw1303.eqiad.wmnet: [apache2]
+    mw1304.eqiad.wmnet: [apache2]
+    mw1305.eqiad.wmnet: [apache2]
+    mw1306.eqiad.wmnet: [apache2]
+  api_appserver:
+    mw1189.eqiad.wmnet: [apache2,nginx]
+    mw1190.eqiad.wmnet: [apache2,nginx]
+    mw1191.eqiad.wmnet: [apache2,nginx]
+    mw1192.eqiad.wmnet: [apache2,nginx]
+    mw1193.eqiad.wmnet: [apache2,nginx]
+    mw1194.eqiad.wmnet: [apache2,nginx]
+    mw1195.eqiad.wmnet: [apache2,nginx]
+    mw1196.eqiad.wmnet: [apache2,nginx]
+    mw1197.eqiad.wmnet: [apache2,nginx]
+    mw1198.eqiad.wmnet: [apache2,nginx]
+    mw1199.eqiad.wmnet: [apache2,nginx]
+    mw1200.eqiad.wmnet: [apache2,nginx]
+    mw1201.eqiad.wmnet: [apache2,nginx]
+    mw1202.eqiad.wmnet: [apache2,nginx]
+    mw1203.eqiad.wmnet: [apache2,nginx]
+    mw1204.eqiad.wmnet: [apache2,nginx]
+    mw1205.eqiad.wmnet: [apache2,nginx]
+    mw1206.eqiad.wmnet: [apache2,nginx]
+    mw1207.eqiad.wmnet: [apache2,nginx]
+    mw1208.eqiad.wmnet: [apache2,nginx]
+    mw1221.eqiad.wmnet: [apache2,nginx]
+    mw1222.eqiad.wmnet: [apache2,nginx]
+    mw1223.eqiad.wmnet: [apache2,nginx]
+    mw1224.eqiad.wmnet: [apache2,nginx]
+    mw1225.eqiad.wmnet: [apache2,nginx]
+    mw1226.eqiad.wmnet: [apache2,nginx]
+    mw1227.eqiad.wmnet: [apache2,nginx]
+    mw1228.eqiad.wmnet: [apache2,nginx]
+    mw1229.eqiad.wmnet: [apache2,nginx]
+    mw1230.eqiad.wmnet: [apache2,nginx]
+    mw1231.eqiad.wmnet: [apache2,nginx]
+    mw1232.eqiad.wmnet: [apache2,nginx]
+    mw1233.eqiad.wmnet: [apache2,nginx]
+    mw1234.eqiad.wmnet: [apache2,nginx]
+    mw1235.eqiad.wmnet: [apache2,nginx]
+    mw1276.eqiad.wmnet: [apache2,nginx]
+    mw1277.eqiad.wmnet: [apache2,nginx]
+    mw1278.eqiad.wmnet: [apache2,nginx]
+    mw1279.eqiad.wmnet: [apache2,nginx]
+    mw1280.eqiad.wmnet: [apache2,nginx]
+    mw1281.eqiad.wmnet: [apache2,nginx]
+    mw1282.eqiad.wmnet: [apache2,nginx]
+    mw1283.eqiad.wmnet: [apache2,nginx]
+    mw1284.eqiad.wmnet: [apache2,nginx]
+    mw1285.eqiad.wmnet: [apache2,nginx]
+    mw1286.eqiad.wmnet: [apache2,nginx]
+    mw1287.eqiad.wmnet: [apache2,nginx]
+    mw1288.eqiad.wmnet: [apache2,nginx]
+    mw1289.eqiad.wmnet: [apache2,nginx]
+    mw1290.eqiad.wmnet: [apache2,nginx]
+  appserver:
+    mw1170.eqiad.wmnet: [apache2,nginx]
+    mw1171.eqiad.wmnet: [apache2,nginx]
+    mw1172.eqiad.wmnet: [apache2,nginx]
+    mw1173.eqiad.wmnet: [apache2,nginx]
+    mw1174.eqiad.wmnet: [apache2,nginx]
+    mw1175.eqiad.wmnet: [apache2,nginx]
+    mw1176.eqiad.wmnet: [apache2,nginx]
+    mw1177.eqiad.wmnet: [apache2,nginx]
+    mw1178.eqiad.wmnet: [apache2,nginx]
+    mw1179.eqiad.wmnet: [apache2,nginx]
+    mw1180.eqiad.wmnet: [apache2,nginx]
+    mw1181.eqiad.wmnet: [apache2,nginx]
+    mw1182.eqiad.wmnet: [apache2,nginx]
+    mw1183.eqiad.wmnet: [apache2,nginx]
+    mw1184.eqiad.wmnet: [apache2,nginx]
+    mw1185.eqiad.wmnet: [apache2,nginx]
+    mw1186.eqiad.wmnet: [apache2,nginx]
+    mw1187.eqiad.wmnet: [apache2,nginx]
+    mw1188.eqiad.wmnet: [apache2,nginx]
+    mw1209.eqiad.wmnet: [apache2,nginx]
+    mw1210.eqiad.wmnet: [apache2,nginx]
+    mw1211.eqiad.wmnet: [apache2,nginx]
+    mw1212.eqiad.wmnet: [apache2,nginx]
+    mw1213.eqiad.wmnet: [apache2,nginx]
+    mw1214.eqiad.wmnet: [apache2,nginx]
+    mw1215.eqiad.wmnet: [apache2,nginx]
+    mw1216.eqiad.wmnet: [apache2,nginx]
+    mw1218.eqiad.wmnet: [apache2,nginx]
+    mw1219.eqiad.wmnet: [apache2,nginx]
+    mw1220.eqiad.wmnet: [apache2,nginx]
+    mw1236.eqiad.wmnet: [apache2,nginx]
+    mw1237.eqiad.wmnet: [apache2,nginx]
+    mw1238.eqiad.wmnet: [apache2,nginx]
+    mw1239.eqiad.wmnet: [apache2,nginx]
+    mw1240.eqiad.wmnet: [apache2,nginx]
+    mw1241.eqiad.wmnet: [apache2,nginx]
+    mw1242.eqiad.wmnet: [apache2,nginx]
+    mw1243.eqiad.wmnet: [apache2,nginx]
+    mw1244.eqiad.wmnet: [apache2,nginx]
+    mw1245.eqiad.wmnet: [apache2,nginx]
+    mw1246.eqiad.wmnet: [apache2,nginx]
+    mw1247.eqiad.wmnet: [apache2,nginx]
+    mw1248.eqiad.wmnet: [apache2,nginx]
+    mw1249.eqiad.wmnet: [apache2,nginx]
+    mw1250.eqiad.wmnet: [apache2,nginx]
+    mw1251.eqiad.wmnet: [apache2,nginx]
+    mw1252.eqiad.wmnet: [apache2,nginx]
+    mw1253.eqiad.wmnet: [apache2,nginx]
+    mw1254.eqiad.wmnet: [apache2,nginx]
+    mw1255.eqiad.wmnet: [apache2,nginx]
+    mw1256.eqiad.wmnet: [apache2,nginx]
+    mw1257.eqiad.wmnet: [apache2,nginx]
+    mw1258.eqiad.wmnet: [apache2,nginx]
+    mw1261.eqiad.wmnet: [apache2,nginx]
+    mw1262.eqiad.wmnet: [apache2,nginx]
+    mw1263.eqiad.wmnet: [apache2,nginx]
+    mw1264.eqiad.wmnet: [apache2,nginx]
+    mw1265.eqiad.wmnet: [apache2,nginx]
+    mw1266.eqiad.wmnet: [apache2,nginx]
+    mw1267.eqiad.wmnet: [apache2,nginx]
+    mw1268.eqiad.wmnet: [apache2,nginx]
+    mw1269.eqiad.wmnet: [apache2,nginx]
+    mw1270.eqiad.wmnet: [apache2,nginx]
+    mw1271.eqiad.wmnet: [apache2,nginx]
+    mw1272.eqiad.wmnet: [apache2,nginx]
+    mw1273.eqiad.wmnet: [apache2,nginx]
+    mw1274.eqiad.wmnet: [apache2,nginx]
+    mw1275.eqiad.wmnet: [apache2,nginx]
+  cache_text:
+    cp1052.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1053.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1054.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1055.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1065.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1066.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1067.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1068.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_upload:
+    cp1048.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1049.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1050.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1062.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1063.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1064.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1071.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1072.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1073.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1074.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1099.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_maps:
+    cp1046.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1047.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1059.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1060.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+  pdf:
+    ocg1001.eqiad.wmnet: [ocg]
+    ocg1002.eqiad.wmnet: [ocg]
+    ocg1003.eqiad.wmnet: [ocg]
+  sca:
+    sca1003.eqiad.wmnet: [zotero]
+    sca1004.eqiad.wmnet: [zotero]
+  scb:
+    scb1001.eqiad.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb1002.eqiad.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb1003.eqiad.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+    scb1004.eqiad.wmnet: [mobileapps, mathoid, graphoid, citoid, apertium, 
cxserver, ores, eventstreams, pdfrender, trendingedits]
+  dns:
+    chromium.wikimedia.org: [pdns_recursor]
+    hydrogen.wikimedia.org: [pdns_recursor]
+  cache_misc:
+    cp1045.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1051.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1058.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+    cp1061.eqiad.wmnet: [varnish-fe, varnish-be, nginx]
+  parsoid:
+    wtp1001.eqiad.wmnet: [parsoid]
+    wtp1002.eqiad.wmnet: [parsoid]
+    wtp1003.eqiad.wmnet: [parsoid]
+    wtp1004.eqiad.wmnet: [parsoid]
+    wtp1005.eqiad.wmnet: [parsoid]
+    wtp1006.eqiad.wmnet: [parsoid]
+    wtp1007.eqiad.wmnet: [parsoid]
+    wtp1008.eqiad.wmnet: [parsoid]
+    wtp1009.eqiad.wmnet: [parsoid]
+    wtp1010.eqiad.wmnet: [parsoid]
+    wtp1011.eqiad.wmnet: [parsoid]
+    wtp1012.eqiad.wmnet: [parsoid]
+    wtp1013.eqiad.wmnet: [parsoid]
+    wtp1014.eqiad.wmnet: [parsoid]
+    wtp1015.eqiad.wmnet: [parsoid]
+    wtp1016.eqiad.wmnet: [parsoid]
+    wtp1017.eqiad.wmnet: [parsoid]
+    wtp1018.eqiad.wmnet: [parsoid]
+    wtp1019.eqiad.wmnet: [parsoid]
+    wtp1020.eqiad.wmnet: [parsoid]
+    wtp1021.eqiad.wmnet: [parsoid]
+    wtp1022.eqiad.wmnet: [parsoid]
+    wtp1023.eqiad.wmnet: [parsoid]
+    wtp1024.eqiad.wmnet: [parsoid]
+  imagescaler:
+    mw1293.eqiad.wmnet: [apache2,nginx]
+    mw1294.eqiad.wmnet: [apache2,nginx]
+    mw1295.eqiad.wmnet: [apache2,nginx]
+    mw1296.eqiad.wmnet: [apache2,nginx]
+    mw1297.eqiad.wmnet: [apache2,nginx]
+    mw1298.eqiad.wmnet: [apache2,nginx]
+  restbase:
+    restbase1007.eqiad.wmnet: [restbase, cassandra]
+    restbase1008.eqiad.wmnet: [restbase, cassandra]
+    restbase1009.eqiad.wmnet: [restbase, cassandra]
+    restbase1010.eqiad.wmnet: [restbase, cassandra]
+    restbase1011.eqiad.wmnet: [restbase, cassandra]
+    restbase1012.eqiad.wmnet: [restbase, cassandra]
+    restbase1013.eqiad.wmnet: [restbase, cassandra]
+    restbase1014.eqiad.wmnet: [restbase, cassandra]
+    restbase1015.eqiad.wmnet: [restbase, cassandra]
+    restbase1016.eqiad.wmnet: [restbase, cassandra]
+    restbase1017.eqiad.wmnet: [restbase, cassandra]
+    restbase1018.eqiad.wmnet: [restbase, cassandra]
+  maps:
+    maps1001.eqiad.wmnet: [kartotherian]
+    maps1002.eqiad.wmnet: [kartotherian]
+    maps1003.eqiad.wmnet: [kartotherian]
+    maps1004.eqiad.wmnet: [kartotherian]
+  elasticsearch:
+    elastic1017.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1018.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1019.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1020.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1021.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1022.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1023.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1024.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1025.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1026.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1027.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1028.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1029.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1030.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1031.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1032.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1033.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1034.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1035.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1036.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1037.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1038.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1039.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1040.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1041.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1042.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1043.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1044.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1045.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1046.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1047.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1048.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1049.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1050.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1051.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+    elastic1052.eqiad.wmnet: [elasticsearch, elasticsearch-ssl]
+  swift:
+    ms-fe1001.eqiad.wmnet: [swift-fe, nginx]
+    ms-fe1002.eqiad.wmnet: [swift-fe, nginx]
+    ms-fe1003.eqiad.wmnet: [swift-fe, nginx]
+    ms-fe1004.eqiad.wmnet: [swift-fe, nginx]
+  phabricator:
+    phab1001-vcs.eqiad.wmnet: [git-ssh]
+  aqs:
+    aqs1004.eqiad.wmnet: [aqs, cassandra]
+    aqs1005.eqiad.wmnet: [aqs, cassandra]
+    aqs1006.eqiad.wmnet: [aqs, cassandra]
+    aqs1007.eqiad.wmnet: [aqs, cassandra]
+    aqs1008.eqiad.wmnet: [aqs, cassandra]
+    aqs1009.eqiad.wmnet: [aqs, cassandra]
+  eventbus:
+    kafka1001.eqiad.wmnet: [eventbus]
+    kafka1002.eqiad.wmnet: [eventbus]
+    kafka1003.eqiad.wmnet: [eventbus]
+  thumbor:
+    thumbor1001.eqiad.wmnet: [thumbor]
+    thumbor1002.eqiad.wmnet: [thumbor]
+  prometheus:
+    prometheus1001.eqiad.wmnet: [prometheus]
+    prometheus1002.eqiad.wmnet: [prometheus]
+  wdqs:
+    wdqs1001.eqiad.wmnet: [wdqs]
+    wdqs1002.eqiad.wmnet: [wdqs]
+    wdqs1003.eqiad.wmnet: [wdqs]
+  logstash:
+    logstash1001.eqiad.wmnet: [kibana]
+    logstash1002.eqiad.wmnet: [kibana]
+    logstash1003.eqiad.wmnet: [kibana]
diff --git a/conftool-data/node/esams.yaml b/conftool-data/node/esams.yaml
new file mode 100644
index 0000000..fe12273
--- /dev/null
+++ b/conftool-data/node/esams.yaml
@@ -0,0 +1,36 @@
+esams:
+  cache_text:
+    cp3030.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3031.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3032.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3033.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3040.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3041.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3042.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3043.esams.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_upload:
+    cp3034.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3035.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3036.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3037.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3038.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3039.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3044.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3045.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3046.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3047.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3048.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3049.esams.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_maps:
+    cp3003.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3004.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3005.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3006.esams.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_misc:
+    cp3007.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3008.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3009.esams.wmnet: [varnish-fe, varnish-be, nginx]
+    cp3010.esams.wmnet: [varnish-fe, varnish-be, nginx]
+  dns:
+    maerlant.wikimedia.org: [pdns_recursor]
+    nescio.wikimedia.org: [pdns_recursor]
diff --git a/conftool-data/node/ulsfo.yaml b/conftool-data/node/ulsfo.yaml
new file mode 100644
index 0000000..73cc2ec
--- /dev/null
+++ b/conftool-data/node/ulsfo.yaml
@@ -0,0 +1,25 @@
+ulsfo:
+  cache_text:
+    cp4008.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4009.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4010.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4016.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4017.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4018.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_upload:
+    cp4005.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4006.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4007.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4013.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4014.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4015.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_maps:
+    cp4011.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4012.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4019.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4020.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+  cache_misc:
+    cp4001.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4002.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4003.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
+    cp4004.ulsfo.wmnet: [varnish-fe, varnish-be, nginx]
diff --git a/conftool-data/service/cache.yaml b/conftool-data/service/cache.yaml
new file mode 100644
index 0000000..4eef410
--- /dev/null
+++ b/conftool-data/service/cache.yaml
@@ -0,0 +1,124 @@
+cache_text:
+  varnish-fe:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  varnish-be:
+    port: 3128
+    default_values:
+      "pooled": "no"
+      "weight": 100
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+cache_upload:
+  varnish-fe:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  varnish-be:
+    port: 3128
+    default_values:
+      "pooled": "no"
+      "weight": 100
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+cache_maps:
+  varnish-fe:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  varnish-be:
+    port: 3128
+    default_values:
+      "pooled": "no"
+      "weight": 100
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+cache_misc:
+  varnish-fe:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  varnish-be:
+    port: 3128
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 1
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
diff --git a/conftool-data/service/mediawiki.yaml 
b/conftool-data/service/mediawiki.yaml
new file mode 100644
index 0000000..fd50d17
--- /dev/null
+++ b/conftool-data/service/mediawiki.yaml
@@ -0,0 +1,78 @@
+appserver:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+api_appserver:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+imagescaler:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+  nginx:
+    port: 443
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+videoscaler:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "yes"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+jobrunner:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "yes"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
+testserver:
+  apache2:
+    port: 80
+    default_values:
+      "pooled": "yes"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
diff --git a/conftool-data/service/misc.yaml b/conftool-data/service/misc.yaml
new file mode 100644
index 0000000..9ccfe81
--- /dev/null
+++ b/conftool-data/service/misc.yaml
@@ -0,0 +1,28 @@
+dns:
+  pdns_recursor:
+    port: 53
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - codfw
+      - eqiad
+      - esams
+      - ulsfo
+phabricator:
+  git-ssh:
+    port: 22
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+prometheus:
+  prometheus:
+    port: 80
+    default_values:
+      "pooled": "no"
+      "weight": 10
+    datacenters:
+      - eqiad
+      - codfw
diff --git a/conftool-data/service/services.yaml 
b/conftool-data/service/services.yaml
new file mode 100644
index 0000000..aee6bcd
--- /dev/null
+++ b/conftool-data/service/services.yaml
@@ -0,0 +1,220 @@
+swift:
+  swift-fe:
+    port: 80
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  nginx:
+    port: 443
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+      - eqiad
+      - codfw
+parsoid:
+  parsoid:
+    port: 8000
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+elasticsearch:
+  elasticsearch:
+    port: 9200
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  elasticsearch-ssl:
+    port: 9243
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+pdf:
+  ocg:
+    port: 8000
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+sca:
+  zotero:
+    port: 1969
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+scb:
+  mobileapps:
+    port: 8888
+    default_values:
+      pooled: 'yes'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  eventstreams:
+    port: 8092
+    datacenters:
+    - eqiad
+    - codfw
+    default_values:
+      pooled: 'yes'
+      weight: 10
+  mathoid:
+    port: 10042
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  graphoid:
+    port: 19000
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  citoid:
+    port: 1970
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  apertium:
+    port: 2737
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  cxserver:
+    port: 8080
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  ores:
+    port: 8081
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  pdfrender:
+    port: 5252
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  trendingedits:
+    port: 6699
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+restbase:
+  restbase:
+    port: 7231
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+  cassandra:
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+    - codfw
+maps:
+  kartotherian:
+    port: 6533
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - codfw
+    - eqiad
+  cassandra:
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - codfw
+aqs:
+  aqs:
+    port: 7232
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+  cassandra:
+    default_values:
+      pooled: 'no'
+      weight: 10
+    datacenters:
+    - eqiad
+eventbus:
+  eventbus:
+    port: 8085
+    datacenters:
+    - eqiad
+    - codfw
+    default_values:
+      pooled: 'yes'
+      weight: 10
+thumbor:
+  thumbor:
+    port: 8800
+    datacenters:
+    - eqiad
+    default_values:
+      pooled: 'no'
+      weight: 10
+wdqs:
+  wdqs:
+    port: 80
+    datacenters:
+    - eqiad
+    - codfw
+    default_values:
+      pooled: 'no'
+      weight: 10
+logstash:
+  kibana:
+    port: 80
+    datacenters:
+    - eqiad
+    default_values:
+      pooled: 'no'
+      weight: 10

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

Gerrit-MessageType: merged
Gerrit-Change-Id: Iff8acc338127a1d62f411985658473c1724e5352
Gerrit-PatchSet: 2
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: Giuseppe Lavagetto <glavage...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to