Closed
Bug 1224711
Opened 10 years ago
Closed 10 years ago
Add custom domain DNS settings for platform-status.mozilla.org
Categories
(Infrastructure & Operations :: SSL Certificates, task)
Infrastructure & Operations
SSL Certificates
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: Harald, Assigned: rwatson)
References
Details
(Whiteboard: [kanban:https://webops.kanbanize.com/ctrl_board/2/2159] )
https://mozilla.github.io/platatus/ needs to have a custom domain for announcement on Monday.
platform-status.mozilla.org should be configured according to https://help.github.com/articles/tips-for-configuring-an-a-record-with-your-dns-provider/ to map to Github's Pages server.
| Reporter | ||
Comment 1•10 years ago
|
||
This is currently proposed as part of a blog post planned for Monday, Nov 16; making it urgent.
Comment 2•10 years ago
|
||
Jeff,
This needs opsec sign off as it deals with externally hosting a mozilla.org subdomain. Thanks!
Flags: needinfo?(jbryner)
| Reporter | ||
Comment 3•10 years ago
|
||
This also need HTTPS enabled (requirement for Service Workers), so the DNS solution might not even work here if I am not mistaken. Does DevOps have any proxy solution that we can utilize here (similar to the use case I used cloudflare in the past for smaller projects that just needed HTTPS)?
Comment 4•10 years ago
|
||
If it's just a small project and you need SSL, probably heroku is your best bet.
Flags: needinfo?(jbryner)
Comment 5•10 years ago
|
||
Can you give me some additional information on what this page will actually be using Service Workers for?
On first glance, it simply looks to be a static webpage that contains a limited subset of caniuse.com (plus the under consideration bit, which is great!), but perhaps there is more to it than what I'm missing?
If it's intended to give developers a good idea of support for features, it almost seems like it would fit better under the MDN umbrella, like as platform-status.developers.mozilla.org.
Comment 6•10 years ago
|
||
(In reply to April King from comment #5)
> Can you give me some additional information on what this page will actually
> be using Service Workers for?
So far, we're using the service worker to cache assets and API responses. Later, we'll probably offer users the chance to get push notifications about changing status of various API's.
>
> On first glance, it simply looks to be a static webpage that contains a
> limited subset of caniuse.com (plus the under consideration bit, which is
> great!), but perhaps there is more to it than what I'm missing?
I think of it as our answer to chromestatus.com and www.webkit.org/status.html and dev.windows.com/en-us/microsoft-edge/platform/status/ It's something the platform team has long wanted to make.
| Reporter | ||
Comment 7•10 years ago
|
||
The app is now hosted on https://platatus.herokuapp.com/ - what are the next steps for setting up the mozilla domain?
Flags: needinfo?(smani)
| Reporter | ||
Comment 8•10 years ago
|
||
This should be out before Thanksgiving. Could we have this by tomorrow to start QA on the final domain?
| Assignee | ||
Updated•10 years ago
|
Assignee: server-ops-webops → rwatson
| Assignee | ||
Comment 9•10 years ago
|
||
we are currently in a change freeze this week. I'm going to escalate this to management to try and push this through.
Comment 10•10 years ago
|
||
I'm fine with any of these three options from an opsec perspective:
https://platform-status.firefox.com/ <-- I'd ideally like to move Firefox-specific services to their own domain from a security perspective, unless someone specifically wants mozilla.org. If there is a feeling that this isn't necessarily Firefox-specific, then either of these is fine:
https://platform-status.developers.mozilla.org/ (more accurately represents the audience for the data)
https://platform-status.mozilla.org/
R+
Flags: needinfo?(smani)
| Assignee | ||
Comment 11•10 years ago
|
||
* Purchased SSL cert
* added SSL via CLI:
rebuilding plugins cache... done
Resolving trust chain... done
Adding SSL Endpoint to platatus... done
platatus now served by yamanashi-7575.herokussl.com
Certificate details:
Common Name(s): platform-status.mozilla.org
Expires At: 2017-11-27 12:00 UTC
Issuer: /C=US/O=DigiCert Inc/CN=DigiCert SHA2 Secure Server CA
Starts At: 2015-11-23 00:00 UTC
Subject: /C=US/ST=California/L=Mountain View/O=Mozilla Corporation/CN=platform-status.mozilla.org
SSL certificate is verified by a root authority.
* platform-status.mozilla.org CNAME yamanashi-7575.herokussl.com updated in inventory.
Updated•10 years ago
|
Change Request: --- → emergency
| Assignee | ||
Comment 12•10 years ago
|
||
Looks like everything applied and we are done here.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 13•10 years ago
|
||
Thank you April, I'll bring it up with PR. Is there anything else on firefox.com, so platatus doesn't look so lost as only subdomain?
Comment 14•10 years ago
|
||
Yes, Accounts, Firefox API, OAuth, Hello, Marketplace, and Profile are all on firefox.com.
We're doing the same thing with firefoxos.com, starting with updates.firefoxos.com.
| Reporter | ||
Comment 15•10 years ago
|
||
April, all of those except Marketplace are services and not sites that a user would use by entering a URL or find in Google. platform-status has to be easily discovered by developers to have an impact.
I leave it to PR to decide which domain is best and will also bring up the security recommendation to use firefox.com.
Comment 16•10 years ago
|
||
Well, Google will find it regardless of which domain it is on, as of how PageRank works.
As I said, any of the three are fine with me, but if you feel like it's a developer-oriented documentation site, then it seems (to me) like it would best fit under MDN (.developer.mozilla.org), which is similar material. It was a bit difficult to tell from the description whether it was a website or a service, kind of sounds like a mixture of both in this case.
In any case, it looks like platform-status.mozilla.org already exists, so I think it's a moot point anyways. :)
Comment 17•10 years ago
|
||
(In reply to April King from comment #16)
> As I said, any of the three are fine with me, but if you feel like it's a
> developer-oriented documentation site, then it seems (to me) like it would
> best fit under MDN (.developer.mozilla.org), which is similar material. It
> was a bit difficult to tell from the description whether it was a website or
> a service, kind of sounds like a mixture of both in this case.
platform-status.developer.mozilla.org feels too long to me, from an IA/ergonomics perspective; but if you did want to put this under developer.mozilla.org, then status.developer.mozilla.org seems reasonable (still long, but not *too* long) while remaining reasonably accurate (it's the *status* that a *developer* would want to know about!).
Then again, there's always platform-stat.us ;-).
You need to log in
before you can comment on or make changes to this bug.
Description
•