Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
288 lines (287 sloc) 18.6 KB
generic-map => {
geoip2_db => GeoIP2-City.mmdb
datacenters => [eqiad, codfw, ulsfo, esams, eqsin, bh]
map => {
# use ISO 3166-2 official names
AF => [esams, eqiad, codfw, ulsfo, eqsin],
AS => {
default => [eqsin, ulsfo, codfw, eqiad, esams],
AE => [esams, eqiad, codfw, ulsfo, eqsin], # United Arab Emirates
AF => [esams, eqiad, codfw, ulsfo, eqsin], # Afghanistan
AM => [esams, eqiad, codfw, ulsfo, eqsin], # Armenia
AP => [eqsin, ulsfo, codfw, eqiad, esams], # Asia-Pacific region (misc)
AZ => [esams, eqiad, codfw, ulsfo, eqsin], # Azerbaijan
BD => [eqsin, ulsfo, codfw, eqiad, esams], # Bangladesh
BH => [esams, eqiad, codfw, ulsfo, eqsin], # Bahrain
BN => [eqsin, ulsfo, codfw, eqiad, esams], # Brunei Darussalam
BT => [eqsin, ulsfo, codfw, eqiad, esams], # Bhutan
CC => [eqsin, ulsfo, codfw, eqiad, esams], # Cocos (Keeling) Islands
CN => [ulsfo, codfw, eqiad, esams, eqsin], # China
CX => [eqsin, ulsfo, codfw, eqiad, esams], # Christmas Island
CY => [esams, eqiad, codfw, ulsfo, eqsin], # Cyprus
GE => [esams, eqiad, codfw, ulsfo, eqsin], # Georgia
HK => [eqsin, ulsfo, codfw, eqiad, esams], # Hong Kong
ID => [eqsin, ulsfo, codfw, eqiad, esams], # Indonesia
IL => [esams, eqiad, codfw, ulsfo, eqsin], # Israel
IN => [eqsin, esams, eqiad, codfw, ulsfo], # India
IO => [esams, eqiad, codfw, ulsfo, eqsin], # British Indian Ocean Territory
IQ => [esams, eqiad, codfw, ulsfo, eqsin], # Iraq
IR => [esams, eqiad, codfw, ulsfo, eqsin], # Iran (Islamic Republic of)
JO => [esams, eqiad, codfw, ulsfo, eqsin], # Jordan
JP => [eqsin, ulsfo, codfw, eqiad, esams], # Japan
KG => [esams, eqiad, codfw, ulsfo, eqsin], # Kyrgyzstan
KH => [eqsin, ulsfo, codfw, eqiad, esams], # Cambodia
KP => [ulsfo, codfw, eqiad, esams, eqsin], # Korea, Democratic People's Republic of
KR => [eqsin, ulsfo, codfw, eqiad, esams], # Korea, Republic of
KW => [esams, eqiad, codfw, ulsfo, eqsin], # Kuwait
KZ => [esams, eqiad, codfw, ulsfo, eqsin], # Kazakhstan
LA => [eqsin, ulsfo, codfw, eqiad, esams], # Lao People's Democratic Republic
LB => [esams, eqiad, codfw, ulsfo, eqsin], # Lebanon
LK => [eqsin, esams, eqiad, codfw, ulsfo], # Sri Lanka
MM => [eqsin, ulsfo, codfw, eqiad, esams], # Myanmar
MN => [eqsin, ulsfo, codfw, eqiad, esams], # Mongolia
MO => [eqsin, ulsfo, codfw, eqiad, esams], # Macao
MV => [eqsin, ulsfo, codfw, eqiad, esams], # Maldives
MY => [eqsin, ulsfo, codfw, eqiad, esams], # Malaysia
NP => [eqsin, ulsfo, codfw, eqiad, esams], # Nepal
OM => [esams, eqiad, codfw, ulsfo, eqsin], # Oman
PH => [eqsin, ulsfo, codfw, eqiad, esams], # Philippines
PK => [eqsin, esams, eqiad, codfw, ulsfo], # Pakistan
PS => [esams, eqiad, codfw, ulsfo, eqsin], # Palestine, State of
QA => [esams, eqiad, codfw, ulsfo, eqsin], # Qatar
SA => [esams, eqiad, codfw, ulsfo, eqsin], # Saudi Arabia
SG => [eqsin, ulsfo, codfw, eqiad, esams], # Singapore
SY => [esams, eqiad, codfw, ulsfo, eqsin], # Syrian Arab Republic
TH => [eqsin, ulsfo, codfw, eqiad, esams], # Thailand
TJ => [esams, eqiad, codfw, ulsfo, eqsin], # Tajikistan
TL => [eqsin, ulsfo, codfw, eqiad, esams], # Timor-Leste
TM => [esams, eqiad, codfw, ulsfo, eqsin], # Turkmenistan
TW => [eqsin, ulsfo, codfw, eqiad, esams], # Taiwan
UZ => [esams, eqiad, codfw, ulsfo, eqsin], # Uzbekistan
VN => [eqsin, ulsfo, codfw, eqiad, esams], # Viet Nam
YE => [esams, eqiad, codfw, ulsfo, eqsin], # Yemen
},
EU => {
default => [esams, eqiad, codfw, ulsfo, eqsin],
AD => [esams, eqiad, codfw, ulsfo, eqsin], # Andorra
AL => [esams, eqiad, codfw, ulsfo, eqsin], # Albania
AT => [esams, eqiad, codfw, ulsfo, eqsin], # Austria
AX => [esams, eqiad, codfw, ulsfo, eqsin], # Aland Islands
BA => [esams, eqiad, codfw, ulsfo, eqsin], # Bosnia and Herzegowina
BE => [esams, eqiad, codfw, ulsfo, eqsin], # Belgium
BG => [esams, eqiad, codfw, ulsfo, eqsin], # Bulgaria
BY => [esams, eqiad, codfw, ulsfo, eqsin], # Belarus
CH => [esams, eqiad, codfw, ulsfo, eqsin], # Switzerland
CZ => [esams, eqiad, codfw, ulsfo, eqsin], # Czech Republic
DE => [esams, eqiad, codfw, ulsfo, eqsin], # Germany
DK => [esams, eqiad, codfw, ulsfo, eqsin], # Denmark
EE => [esams, eqiad, codfw, ulsfo, eqsin], # Estonia
ES => [esams, eqiad, codfw, ulsfo, eqsin], # Spain
EU => [esams, eqiad, codfw, ulsfo, eqsin], # Europe region (misc)
FI => [esams, eqiad, codfw, ulsfo, eqsin], # Finland
FO => [esams, eqiad, codfw, ulsfo, eqsin], # Faroe Islands
FR => [esams, eqiad, codfw, ulsfo, eqsin], # France
GB => [esams, eqiad, codfw, ulsfo, eqsin], # United Kingdom
GG => [esams, eqiad, codfw, ulsfo, eqsin], # Guernsey
GI => [esams, eqiad, codfw, ulsfo, eqsin], # Gibraltar
GR => [esams, eqiad, codfw, ulsfo, eqsin], # Greece
HR => [esams, eqiad, codfw, ulsfo, eqsin], # Croatia (local name Hrvatska)
HU => [esams, eqiad, codfw, ulsfo, eqsin], # Hungary
IE => [esams, eqiad, codfw, ulsfo, eqsin], # Ireland
IM => [esams, eqiad, codfw, ulsfo, eqsin], # Isle of Man
IS => [esams, eqiad, codfw, ulsfo, eqsin], # Iceland
IT => [esams, eqiad, codfw, ulsfo, eqsin], # Italy
JE => [esams, eqiad, codfw, ulsfo, eqsin], # Jersey
LI => [esams, eqiad, codfw, ulsfo, eqsin], # Liechtenstein
LT => [esams, eqiad, codfw, ulsfo, eqsin], # Lithuania
LU => [esams, eqiad, codfw, ulsfo, eqsin], # Luxembourg
LV => [esams, eqiad, codfw, ulsfo, eqsin], # Latvia
MC => [esams, eqiad, codfw, ulsfo, eqsin], # Monaco
MD => [esams, eqiad, codfw, ulsfo, eqsin], # Moldova, Republic of
ME => [esams, eqiad, codfw, ulsfo, eqsin], # Montenegro
MK => [esams, eqiad, codfw, ulsfo, eqsin], # Macedonia, the Former Yugoslav Republic of
MT => [esams, eqiad, codfw, ulsfo, eqsin], # Malta
NL => [esams, eqiad, codfw, ulsfo, eqsin], # Netherlands
NO => [esams, eqiad, codfw, ulsfo, eqsin], # Norway
PL => [esams, eqiad, codfw, ulsfo, eqsin], # Poland
PT => [esams, eqiad, codfw, ulsfo, eqsin], # Portugal
RO => [esams, eqiad, codfw, ulsfo, eqsin], # Romania
RS => [esams, eqiad, codfw, ulsfo, eqsin], # Serbia
RU => [esams, eqiad, codfw, ulsfo, eqsin], # Russian Federation
SE => [esams, eqiad, codfw, ulsfo, eqsin], # Sweden
SI => [esams, eqiad, codfw, ulsfo, eqsin], # Slovenia
SJ => [esams, eqiad, codfw, ulsfo, eqsin], # Svalbard and Jan Mayen Islands
SK => [esams, eqiad, codfw, ulsfo, eqsin], # Slovakia
SM => [esams, eqiad, codfw, ulsfo, eqsin], # San Marino
TR => [esams, eqiad, codfw, ulsfo, eqsin], # Turkey
UA => [esams, eqiad, codfw, ulsfo, eqsin], # Ukraine
VA => [esams, eqiad, codfw, ulsfo, eqsin], # Holy See (Vatican City State)
},
NA => {
US => { # United States of America
AK => [ulsfo, codfw, eqiad, esams, eqsin], # Alaska
AL => [codfw, eqiad, ulsfo, esams, eqsin], # Alabama
AR => [codfw, eqiad, ulsfo, esams, eqsin], # Arkansas
AZ => [ulsfo, codfw, eqiad, esams, eqsin], # Arizona
CA => [ulsfo, codfw, eqiad, esams, eqsin], # California
CO => [codfw, eqiad, ulsfo, esams, eqsin], # Colorado
CT => [eqiad, codfw, ulsfo, esams, eqsin], # Connecticut
DC => [eqiad, codfw, ulsfo, esams, eqsin], # District of Columbia
DE => [eqiad, codfw, ulsfo, esams, eqsin], # Delaware
FL => [eqiad, codfw, ulsfo, esams, eqsin], # Florida
GA => [eqiad, codfw, ulsfo, esams, eqsin], # Georgia
HI => [ulsfo, codfw, eqiad, esams, eqsin], # Hawaii
IA => [codfw, eqiad, ulsfo, esams, eqsin], # Iowa
ID => [ulsfo, codfw, eqiad, esams, eqsin], # Idaho
IL => [eqiad, codfw, ulsfo, esams, eqsin], # Illinois
IN => [eqiad, codfw, ulsfo, esams, eqsin], # Indiana
KS => [codfw, eqiad, ulsfo, esams, eqsin], # Kansas
KY => [eqiad, codfw, ulsfo, esams, eqsin], # Kentucky
LA => [codfw, eqiad, ulsfo, esams, eqsin], # Louisiana
MA => [eqiad, codfw, ulsfo, esams, eqsin], # Massachusetts
MD => [eqiad, codfw, ulsfo, esams, eqsin], # Maryland
ME => [eqiad, codfw, ulsfo, esams, eqsin], # Maine
MI => [eqiad, codfw, ulsfo, esams, eqsin], # Michigan
MN => [codfw, eqiad, ulsfo, esams, eqsin], # Minnesota
MO => [codfw, eqiad, ulsfo, esams, eqsin], # Missouri
MS => [codfw, eqiad, ulsfo, esams, eqsin], # Mississippi
MT => [ulsfo, codfw, eqiad, esams, eqsin], # Montana
NC => [eqiad, codfw, ulsfo, esams, eqsin], # North Carolina
ND => [codfw, eqiad, ulsfo, esams, eqsin], # North Dakota
NE => [codfw, eqiad, ulsfo, esams, eqsin], # Nebraska
NH => [eqiad, codfw, ulsfo, esams, eqsin], # New Hampshire
NJ => [eqiad, codfw, ulsfo, esams, eqsin], # New Jersey
NM => [codfw, eqiad, ulsfo, esams, eqsin], # New Mexico
NV => [ulsfo, codfw, eqiad, esams, eqsin], # Nevada
NY => [eqiad, codfw, ulsfo, esams, eqsin], # New York
OH => [eqiad, codfw, ulsfo, esams, eqsin], # Ohio
OK => [codfw, eqiad, ulsfo, esams, eqsin], # Oklahoma
OR => [ulsfo, codfw, eqiad, esams, eqsin], # Oregon
PA => [eqiad, codfw, ulsfo, esams, eqsin], # Pennsylvania
RI => [eqiad, codfw, ulsfo, esams, eqsin], # Rhode Island
SC => [eqiad, codfw, ulsfo, esams, eqsin], # South Carolina
SD => [codfw, eqiad, ulsfo, esams, eqsin], # South Dakota
TN => [eqiad, codfw, ulsfo, esams, eqsin], # Tennessee
TX => [codfw, eqiad, ulsfo, esams, eqsin], # Texas
UT => [ulsfo, codfw, eqiad, esams, eqsin], # Utah
VA => [eqiad, codfw, ulsfo, esams, eqsin], # Virginia
VT => [eqiad, codfw, ulsfo, esams, eqsin], # Vermont
WA => [ulsfo, codfw, eqiad, esams, eqsin], # Washington
WI => [eqiad, codfw, ulsfo, esams, eqsin], # Wisconsin
WV => [eqiad, codfw, ulsfo, esams, eqsin], # West Virginia
WY => [ulsfo, codfw, eqiad, esams, eqsin], # Wyoming
},
CA => { # Canada
AB => [ulsfo, codfw, eqiad, esams, eqsin], # Alberta
BC => [ulsfo, codfw, eqiad, esams, eqsin], # British Columbia
MB => [eqiad, codfw, ulsfo, esams, eqsin], # Manitoba
NB => [eqiad, codfw, ulsfo, esams, eqsin], # New Brunswick
NL => [eqiad, codfw, ulsfo, esams, eqsin], # Newfoundland
NS => [eqiad, codfw, ulsfo, esams, eqsin], # Nova Scotia
NT => [ulsfo, codfw, eqiad, esams, eqsin], # Northwest Territories
NU => [eqiad, codfw, ulsfo, esams, eqsin], # Nunavut
ON => [eqiad, codfw, ulsfo, esams, eqsin], # Ontario
PE => [eqiad, codfw, ulsfo, esams, eqsin], # Prince Edward Island
QC => [eqiad, codfw, ulsfo, esams, eqsin], # Quebec
SK => [eqiad, codfw, ulsfo, esams, eqsin], # Saskatchewan
YT => [ulsfo, codfw, eqiad, esams, eqsin], # Yukon Territory
},
MX => [codfw, eqiad, ulsfo, esams, eqsin], # Mexico
},
OC => {
default => [eqsin, ulsfo, codfw, eqiad, esams],
AS => [ulsfo, eqsin, codfw, eqiad, esams], # American Samoa
AU => [eqsin, ulsfo, codfw, eqiad, esams], # Australia
CK => [ulsfo, eqsin, codfw, eqiad, esams], # Cook Islands
FJ => [ulsfo, eqsin, codfw, eqiad, esams], # Fiji
FM => [eqsin, ulsfo, codfw, eqiad, esams], # Micronesia, Federated States of
GU => [eqsin, ulsfo, codfw, eqiad, esams], # Guam
KI => [eqsin, ulsfo, codfw, eqiad, esams], # Kiribati
MH => [eqsin, ulsfo, codfw, eqiad, esams], # Marshall Islands
MP => [eqsin, ulsfo, codfw, eqiad, esams], # Northern Mariana Islands
NC => [eqsin, ulsfo, codfw, eqiad, esams], # New Caledonia
NF => [ulsfo, eqsin, codfw, eqiad, esams], # Norfolk Island
NR => [eqsin, ulsfo, codfw, eqiad, esams], # Nauru
NU => [ulsfo, eqsin, codfw, eqiad, esams], # Niue
NZ => [ulsfo, eqsin, codfw, eqiad, esams], # New Zealand
PF => [ulsfo, eqsin, codfw, eqiad, esams], # French Polynesia
PG => [ulsfo, eqsin, codfw, eqiad, esams], # Papua New Guinea
PN => [ulsfo, eqsin, codfw, eqiad, esams], # Pitcairn
PW => [eqsin, ulsfo, codfw, eqiad, esams], # Palau
SB => [ulsfo, eqsin, codfw, eqiad, esams], # Solomon Islands
TK => [ulsfo, eqsin, codfw, eqiad, esams], # Tokelau
TO => [eqsin, ulsfo, codfw, eqiad, esams], # Tonga
TV => [eqsin, ulsfo, codfw, eqiad, esams], # Tuvalu
UM => [eqsin, ulsfo, codfw, eqiad, esams], # United States Minor Outlying Islands
VU => [ulsfo, eqsin, codfw, eqiad, esams], # Vanuatu
WF => [ulsfo, eqsin, codfw, eqiad, esams], # Wallis and Futuna
WS => [ulsfo, eqsin, codfw, eqiad, esams], # Samoa
},
default => [eqiad, codfw, ulsfo, esams, eqsin],
},
nets = {
# Wikimedia address space
208.80.152.0/23 => [codfw, eqiad, ulsfo, esams, eqsin], # codfw
208.80.154.0/23 => [eqiad, codfw, ulsfo, esams, eqsin], # eqiad
91.198.174.0/24 => [esams, eqiad, codfw, ulsfo, eqsin], # esams
185.15.56.0/22 => [esams, eqiad, codfw, ulsfo, eqsin], # esams
198.35.26.0/23 => [ulsfo, codfw, eqiad, esams, eqsin], # ulsfo
103.102.166.0/24 => [eqsin, codfw, eqiad, ulsfo, esams], # eqsin
2620:0:860::/48 => [codfw, eqiad, ulsfo, esams, eqsin], # codfw
2620:0:861::/48 => [eqiad, codfw, ulsfo, esams, eqsin], # eqiad
2620:0:862::/48 => [esams, eqiad, codfw, ulsfo, eqsin], # esams
2620:0:863::/48 => [ulsfo, codfw, eqiad, esams, eqsin], # ulsfo
2001:df2:e500::/48 => [eqsin, codfw, eqiad, ulsfo, esams], # eqsin
198.73.209.0/24 => [ulsfo, codfw, eqiad, esams, eqsin], # WMF OIT
2620:62:c000::/48 => [ulsfo, codfw, eqiad, esams, eqsin], # WMF OIT
# Wikimedia 10/8 private space
10.2.1.0/24 => [codfw, eqiad, ulsfo, esams, eqsin], # codfw LVS
10.2.2.0/24 => [eqiad, codfw, ulsfo, esams, eqsin], # eqiad LVS
10.2.3.0/24 => [esams, eqiad, codfw, ulsfo, eqsin], # esams LVS
10.2.4.0/24 => [ulsfo, codfw, eqiad, esams, eqsin], # ulsfo LVS
10.2.5.0/24 => [eqsin, codfw, eqiad, ulsfo, esams], # eqsin LVS
10.20.0.0/23 => [esams, eqiad, codfw, ulsfo, eqsin], # esams private/mgmt
10.64.0.0/12 => [eqiad, codfw, ulsfo, esams, eqsin], # eqiad private/mgmt
10.128.0.0/16 => [ulsfo, codfw, eqiad, esams, eqsin], # ulsfo private/mgmt
10.132.0.0/16 => [eqsin, codfw, eqiad, ulsfo, esams], # eqsin private/mgmt
10.192.0.0/12 => [codfw, eqiad, ulsfo, esams, eqsin], # codfw private/mgmt
# Level3's DNS clusters
192.221.132.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Atlanta
192.221.136.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Chicago
192.221.140.0/22 => [codfw, eqiad, ulsfo, esams, eqsin], # Dallas
192.221.148.0/22 => [ulsfo, codfw, eqiad, esams, eqsin], # Los Angeles
192.221.156.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # New York
192.221.160.0/22 => [ulsfo, codfw, eqiad, esams, eqsin], # San Jose
192.221.164.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Washington, DC
8.0.4.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Atlanta
8.0.8.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Chicago
8.0.12.0/22 => [codfw, eqiad, ulsfo, esams, eqsin], # Dallas
8.0.20.0/22 => [ulsfo, codfw, eqiad, esams, eqsin], # Los Angeles
8.0.28.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # New York
8.0.32.0/22 => [ulsfo, codfw, eqiad, esams, eqsin], # San Jose
8.0.36.0/22 => [eqiad, codfw, ulsfo, esams, eqsin], # Washington, DC
# AT&T's DNS clusters (incomplete)
151.164.0.0/16 => [ulsfo, codfw, eqiad, esams, eqsin], # West Coast?
12.121.112.0/22 => [ulsfo, codfw, eqiad, esams, eqsin], # West Coast?
# Facebook prefixes learned in ulsfo
31.13.24.0/21 => [codfw, eqiad, ulsfo, esams, eqsin],
31.13.64.0/18 => [codfw, eqiad, ulsfo, esams, eqsin],
45.64.40.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
66.220.144.0/20 => [codfw, eqiad, ulsfo, esams, eqsin],
69.63.176.0/20 => [codfw, eqiad, ulsfo, esams, eqsin],
69.171.224.0/19 => [codfw, eqiad, ulsfo, esams, eqsin],
74.119.76.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
103.4.96.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
157.240.0.0/17 => [codfw, eqiad, ulsfo, esams, eqsin],
173.252.64.0/19 => [codfw, eqiad, ulsfo, esams, eqsin],
173.252.96.0/19 => [codfw, eqiad, ulsfo, esams, eqsin],
179.60.192.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
185.60.216.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
204.15.20.0/22 => [codfw, eqiad, ulsfo, esams, eqsin],
2620:0:1c00::/40 => [codfw, eqiad, ulsfo, esams, eqsin],
2620:0:1cff::/48 => [codfw, eqiad, ulsfo, esams, eqsin],
2a03:2880::/32 => [codfw, eqiad, ulsfo, esams, eqsin],
# Wikia's space in VA
74.120.189.0/24 => [eqiad, codfw, ulsfo, esams, eqsin],
},
}
You can’t perform that action at this time.