- A("gorynych", "5.45.248.21"),
- AAAA("gorynych", "2a02:6b8:b010:5065::a001"),
- A("trogdor", "134.90.146.26"),
- A("trogdor.oob", "134.90.146.30"),
- A("ridgeback", "31.169.50.10"),
- A("ridgeback.oob", "31.169.50.14"),
- A("jakelong", "71.19.155.177"),
- AAAA("jakelong", "2605:2700:0:17:a800:ff:fe3e:cdca"),
- A("nepomuk", "77.95.65.39"),
- AAAA("nepomuk", "2a03:9180:0:100::7"),
- A("simurgh", "94.20.20.55"),
- A("katie", "144.76.70.77"),
- AAAA("katie", "2a01:4f8:191:834c::2"),
- A("konqi", "81.7.11.83"),
- AAAA("konqi", "2a02:180:1:1::517:b53"),
- A("longma", "140.110.240.7"),
- AAAA("longma", "2001:e10:2000:240::7"),
- A("viserion", "193.198.233.211"),
- AAAA("viserion", "2001:b68:4cff:3::3"),
- A("drogon", "161.53.30.107"),
- AAAA("drogon", "2001:b68:c0ff:0:221:5eff:fe40:c7c4"),
- A("saphira", "185.73.44.30"),
- AAAA("saphira", "2001:ba8:0:2c1e::"),
- A("toothless", "185.73.44.167"),
- AAAA("toothless", "2001:ba8:0:2ca7::"),
- A("sarkany", "37.17.173.8"),
- AAAA("sarkany", "2001:4c48:2:bf04:250:56ff:fe8f:5c81"),
- A("cmok", "31.130.201.40"),
- AAAA("cmok", "2001:67c:2268:1005:21e:8cff:fe8c:8d3b"),
- A("stormfly-02", "140.211.167.105"),
- AAAA("stormfly-02", "2605:bc80:3010:700::8cde:a769"),
- A("stormfly-02.oob", "10.0.0.108"),
- A("rimfaxe", "130.225.254.109"),
- AAAA("rimfaxe", "2001:878:346::109"),
- A("culebre", "155.210.4.103"),
- A("kalessin", "185.66.195.245"),
- AAAA("kalessin", "2a03:2260:2000:1::5"),
- A("angor", "196.10.54.165"),
- // AAAA("angor", "2001:43f8:1f4:b00:b283:feff:fed8:dd45"),
- A("ladon", "83.212.2.116"),
- AAAA("ladon", "2001:648:2ffe:4::116"),
- A("ascalon", "184.107.48.228"),
- A("noomoahk", "91.224.148.166"),
- AAAA("noomoahk", "2a03:7220:8080:a600::1"),
- A("cherufe", "200.91.44.37"),
- A("norbert", "89.234.186.100"),
- AAAA("norbert", "2a00:5884:821c::1"),
- A("chrysophylax", "217.71.244.22"),
- AAAA("chrysophylax", "2001:8e0:40:2039::10"),
- A("necrosan", "80.67.167.77"),
- AAAA("necrosan", "2a0b:cbc0:110d:1::1c"),
- A("keizer", "195.201.226.63"),
- AAAA("keizer", "2a01:4f8:1c1c:bc54::1"),
- A("vipertooth", "176.122.99.101"),
- AAAA("vipertooth", "2001:67c:2d40::65"),
- A("tuatara", "114.23.141.203"),
- AAAA("tuatara", "2406:1e00:b410:c24:529a:4cff:fe79:bc3b"),
- A("waima", "103.197.61.160"),
- A("nidhogg", "130.236.254.221"),
- AAAA("nidhogg", "2001:6b0:17:f0a0::dd"),
- A("boitata", "200.236.31.207"),
- AAAA("boitata", "2801:82:80ff:8002:216:ccff:feaa:21"),
- A("fafnir", "130.239.18.114"),
- AAAA("fafnir", "2001:6b0:e:2a18::114"),
- A("fume", "147.228.60.16"),
- A("balerion", "138.44.68.134"),
- A("naga", "185.116.130.151"),
-
- // Blades
-
- A("tiamat-00", "193.60.236.40"),
- A("tiamat-00.ucl", "10.0.0.40"),
- A("tiamat-00.oob", "10.0.1.40"),
- A("tiamat-01", "193.60.236.41"),
- A("tiamat-01.ucl", "10.0.0.41"),
- A("tiamat-01.oob", "10.0.1.41"),
- A("tiamat-02", "193.60.236.42"),
- A("tiamat-02.ucl", "10.0.0.42"),
- A("tiamat-02.oob", "10.0.1.42"),
- A("tiamat-03", "193.60.236.43"),
- A("tiamat-03.ucl", "10.0.0.43"),
- A("tiamat-03.oob", "10.0.1.43"),
- A("tiamat-10", "193.60.236.44"),
- A("tiamat-10.ucl", "10.0.0.44"),
- A("tiamat-10.oob", "10.0.1.44"),
- A("tiamat-11", "193.60.236.45"),
- A("tiamat-11.ucl", "10.0.0.45"),
- A("tiamat-11.oob", "10.0.1.45"),
- A("tiamat-12", "193.60.236.46"),
- A("tiamat-12.ucl", "10.0.0.46"),
- A("tiamat-12.oob", "10.0.1.46"),
- A("tiamat-13", "193.60.236.47"),
- A("tiamat-13.ucl", "10.0.0.47"),
- A("tiamat-13.oob", "10.0.1.47"),
- A("tiamat-20", "193.60.236.48"),
- A("tiamat-20.ucl", "10.0.0.48"),
- A("tiamat-20.oob", "10.0.1.48"),
- A("tiamat-21", "193.60.236.49"),
- A("tiamat-21.ucl", "10.0.0.49"),
- A("tiamat-21.oob", "10.0.1.49"),
- A("tiamat-22", "193.60.236.50"),
- A("tiamat-22.ucl", "10.0.0.50"),
- A("tiamat-22.oob", "10.0.1.50"),
- A("tiamat-23", "193.60.236.51"),
- A("tiamat-23.ucl", "10.0.0.51"),
- A("tiamat-23.oob", "10.0.1.51"),
-
- // Donation site
-
- A("donate", "193.60.236.19", TTL("10m")),
+ A("ridgeback", RIDGEBACK_IPV4),
+ A("ridgeback.oob", RIDGEBACK_OOB),
+ A("angor", ANGOR_IPV4),
+ AAAA("angor", ANGOR_IPV6),
+ A("ladon", LADON_IPV4),
+ AAAA("ladon", LADON_IPV6),
+ A("ascalon", ASCALON_IPV4),
+ A("neak", NEAK_IPV4),
+ A("meraxes", MERAXES_IPV4),
+ AAAA("meraxes", MERAXES_IPV6),
+
+ // Donation site and new OSMF crm site
+
+ A("donate", RIDLEY_IPV4),
+ A("support", RIDLEY_IPV4),
+ A("supporting", RIDLEY_IPV4),
+
+ // HTTPS / SVCB records
+ HTTPS("donate", 1, ".", "alpn=h2"),
+ HTTPS("support", 1, ".", "alpn=h2"),
+ HTTPS("supporting", 1, ".", "alpn=h2"),
+
+ A("lockheed", LOCKHEED_IPV4),
+ AAAA("lockheed", LOCKHEED_IPV6),
+ A("lockheed.ams", LOCKHEED_INTERNAL),
+ A("lockheed.oob", LOCKHEED_OOB),
+ A("tiler", LOCKHEED_IPV4),
+ AAAA("tiler", LOCKHEED_IPV6),
+ A("us-imagery", LOCKHEED_IPV4),
+ AAAA("us-imagery", LOCKHEED_IPV6),
+ A("a.us-imagery", LOCKHEED_IPV4),
+ AAAA("a.us-imagery", LOCKHEED_IPV6),
+ A("b.us-imagery", LOCKHEED_IPV4),
+ AAAA("b.us-imagery", LOCKHEED_IPV6),
+ A("c.us-imagery", LOCKHEED_IPV4),
+ AAAA("c.us-imagery", LOCKHEED_IPV6),
+
+ // HTTPS / SVCB records
+ HTTPS("tiler", 1, ".", "alpn=h2"),
+ HTTPS("us-imagery", 1, ".", "alpn=h2"),
+ HTTPS("a.us-imagery", 1, ".", "alpn=h2"),
+ HTTPS("b.us-imagery", 1, ".", "alpn=h2"),
+ HTTPS("c.us-imagery", 1, ".", "alpn=h2"),
+
+ // Discourse server ("community")
+
+ A("fume", FUME_IPV4),
+ AAAA("fume", FUME_IPV6),
+ A("fume.dub", FUME_INTERNAL),
+ A("fume.oob", FUME_OOB),
+
+ A("community", FUME_IPV4),
+ A("communities", FUME_IPV4),
+ A("c", FUME_IPV4),
+ AAAA("community", FUME_IPV6),
+ AAAA("communities", FUME_IPV6),
+ AAAA("c", FUME_IPV6),
+
+ // HTTPS / SVCB records
+ HTTPS("community", 1, ".", "alpn=h2"),
+ HTTPS("communities", 1, ".", "alpn=h2"),
+ HTTPS("c", 1, ".", "alpn=h2"),
+
+ CNAME("community-cdn", "dualstack.n.sni.global.fastly.net."),
+ TXT("community", "google-site-verification=hQ8GZyj4KwnPqAX2oAzpbLrh6I5dfR08PSdL3icVkfg"),
+
+ A("forum", FUME_IPV4),
+ AAAA("forum", FUME_IPV6),
+
+ // HTTPS / SVCB records
+ HTTPS("forum", 1, ".", "alpn=h2"),
+
+ // Taginfo and Staging Blog Server
+
+ A("tabaluga", TABALUGA_IPV4),
+ AAAA("tabaluga", TABALUGA_IPV6),
+ A("tabaluga.ams", TABALUGA_INTERNAL),
+ A("tabaluga.oob", TABALUGA_OOB),
+
+ A("staging.blog", TABALUGA_IPV4),
+ AAAA("staging.blog", TABALUGA_IPV6),
+
+ // HTTPS / SVCB records
+ HTTPS("staging.blog", 1, ".", "alpn=h2"),
+
+ A("taginfo", TABALUGA_IPV4),
+ AAAA("taginfo", TABALUGA_IPV6),
+
+ // HTTPS / SVCB records
+ HTTPS("taginfo", 1, ".", "alpn=h2"),
+
+ // Spare servers
+
+ A("dribble", DRIBBLE_IPV4),
+ AAAA("dribble", DRIBBLE_IPV6),
+ A("dribble.ams", DRIBBLE_INTERNAL),
+ A("dribble.oob", DRIBBLE_OOB),