Khan / engblog

KA Engineering blog.
http://engineering.khanacademy.org
Other
29 stars 20 forks source link

Point engineering.khanacademy.org (or whatever) to the site. #10

Closed itsjohncs closed 9 years ago

itsjohncs commented 9 years ago

I think I remember reading that GitHub's CDN won't function correctly if we point at a specific set of IPs, so I'll want to read up on that.

I'm also not sure how much I like engblog.khanacademy.org as the domain... Maybe just eng, or engineering, or dev...

mroth commented 9 years ago

Luckily for a subdomain, Github Pages is pretty straightforward, you can use a CNAME record pointing to foobar.github.io instead of an IP and then put an appropriate CNAME file in the repo (for apex-domains it's more annoying), see: https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/

P.S. I personally like engineering.khanacademy.org (which matches the current masthead you have), dev.* makes me think of a dev/staging version of the site.

itsjohncs commented 9 years ago

Oh sweet, that sounds simple enough. I'll open up a support ticket since I have no clue who controls our name servers.

And after reading your comment I agree, engineering.khanacademy.org seems like the best choice. It seems a bit long for someone to type in, but that doesn't seem like a big deal.

xymostech commented 9 years ago

We use Amazon's Route 53 to manage our DNS, the configuration is at https://github.com/Khan/network-config/tree/master/dns. Someone probably needs to actually go into Route 53 after changing it there, though.

itsjohncs commented 9 years ago

I opened up a diff to our network config, waiting on that now.