Page MenuHomePhabricator

Set up external DNS record for wikitech-static
Closed, ResolvedPublic

Description

Stas points out that if our DNS server goes down, wikitech-static may be impossible to resolve. I should figure out if it's registered with our external registrar and, if not, see about getting an external domain from rackspace.

Event Timeline

Andrew created this task.May 2 2017, 6:45 PM
Restricted Application added a project: Cloud-Services. · View Herald TranscriptMay 2 2017, 6:45 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

No point in doing this until the new server is in Chicago, otherwise we'll have to do it twice.

Andrew triaged this task as Normal priority.May 30 2017, 1:49 PM
Andrew added a subscriber: RobH.Jun 3 2017, 2:14 PM

@RobH, is there any reason we can't just register wikitech-static.wikimedia.org with markmonitor? Or does the fact that we control the rest of the wikimedia.org domain mean that -static would have to be in a different domain to outsource the DNS?

RobH added a comment.EditedJun 6 2017, 10:02 PM

@RobH, is there any reason we can't just register wikitech-static.wikimedia.org with markmonitor? Or does the fact that we control the rest of the wikimedia.org domain mean that -static would have to be in a different domain to outsource the DNS?

It is my understanding that nameservices for a domain are controlled on a domain level, not a sub-domain level. So we cannot expect wikitech-static.wikimedia.org to have its top level dns nameserver set differently than the rest of wikimedia.org. When we need third party control of something, we'll point it at their servers, but we've still got to run the dns.

Simple solution: all opsen and devs who would need wikitech-static should put in a commented line in their hosts file to point to the IP directly.

Alternate domain solution: register an alternate domain, that will ONLY be used instead of wikitech-static.wikimedia.org, with MarkMonitor. Once registered, we can have MM point our nameservers for that domain to rackspace, who we use to host wikitech-static. We can then manage the nameserver via their portal for our account and host wikitech-static under the new domain. This requires that we ensure opsen and devs know and bookmark the new domain. We can put in a redirect, but that wouldn't force folks to bookmark the new domain. Better to put a landing page forcing them to click through to the new url.

Dzahn added a subscriber: Dzahn.Jun 6 2017, 10:11 PM

Technically.. we could use wikitech-static.wikiartpedia.biz or wikitech-static.webhostingwikipedia.com or wikitech-static.softwarewikipedia.net or one of the other gems like that that we already have but just "park" currently and do nothing with.

Andrew removed Andrew as the assignee of this task.Sep 29 2017, 3:25 PM

Simple solution: all opsen and devs who would need wikitech-static should put in a commented line in their hosts file to point to the IP directly.

@Andrew could you make a note on doing this at https://office.wikimedia.org/wiki/Guide_for_new_engineering_staff#Wikis and close this task? (maybe with an email to engineering-l idk)

host wikitech-static.wikimedia.org
wikitech-static.wikimedia.org has address 192.237.162.200
wikitech-static.wikimedia.org has IPv6 address 2001:4801:7821:77:be76:4eff:fe10:2ed