Closed Bug 1176488 Opened 10 years ago Closed 9 years ago

Set up custom <TBD>.mozilla.org domains for the Treeherder Heroku apps

Categories

(Tree Management :: Treeherder: Infrastructure, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1277268

People

(Reporter: emorley, Unassigned)

Details

eg: https://devcenter.heroku.com/articles/custom-domains We'll need to use the SSL Endpoint addon too: https://devcenter.heroku.com/articles/ssl-endpoint ...and generate keys etc. We'll want to get this all sorted a fair amount before we actually need webops to make the changes to the treeherder.{mozilla,allizom}.org DNS.
We'll need to: 1) Get webops to give us a certificate+private key for <subdomain>.mozilla.org 2) $ heroku addons:create ssl:endpoint 3) $ heroku certs:add server.crt server.key 4) Verify with `heroku certs` and `heroku certs:info`. (For more info see: https://devcenter.heroku.com/articles/ssl-endpoint#endpoint-details). 5) $ heroku domains:add <subdomain>.mozilla.org 6) Find out the ssl CNAME target using `heroku domains` (https://devcenter.heroku.com/articles/custom-domains#view-existing-domains) 7) Get the DNS for <subdomain>.mozilla.org updated to point to the ssl CNAME target from step #6. 8) Verify SSL using the steps at: https://devcenter.heroku.com/articles/ssl-endpoint#testing-ssl
Summary: Determine how to use custom domains with Heroku → Set up custom <TBD>.mozilla.org domains for the Treeherder Heroku apps
Regarding the security of private keys uploaded to Heroku, bug 1191075 verified they are safe.
Priority: P3 → P2
Depends on: 1176487
This has been split into two parts: 1) Add the certs/keys in advance to the Heroku SSL endpoint addon -> bug 1277268 2) Making the DNS changes -> will be a new bug filed as a dep of bug 1277304
No longer blocks: treeherder-heroku
Status: NEW → RESOLVED
Closed: 9 years ago
No longer depends on: 1176487
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.