Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

mybinder.org subdomain: turing.mybinder.org #205

Closed
sgibson91 opened this issue Sep 10, 2019 · 15 comments
Closed

mybinder.org subdomain: turing.mybinder.org #205

sgibson91 opened this issue Sep 10, 2019 · 15 comments

Comments

@sgibson91
Copy link
Member

Hi all!

The Turing's proposal for credit to host a mybinder.org cluster on Azure was accepted (jupyterhub/mybinder.org-deploy#1124) so this issue is to request subdomains for the deployment:

  • turing.mybinder.org -> binder page host
  • hub.turing.mybinder.org -> JupyterHub host

The issue discussing the progress of the deployment can be found here: jupyterhub/mybinder.org-deploy#1154

@betatim
Copy link
Member

betatim commented Oct 15, 2019

I support this application for a sub-domain.

Two questions:

  • who has access to the account which can setup subdomains?
  • @sgibson91 does the turing cluster get a (temporary) domain name from somewhere else during testing or do you need turing.mybinder.org to work from day 1?

For the second point: if you need a domain for testing I have several throw away domains where we can create an entry for testing. This might allow quicker turn around than editing turing.mybinder.org because I have a suspicion that the people who control that are in a US time zone.

@sgibson91
Copy link
Member Author

sgibson91 commented Oct 15, 2019

  • @sgibson91 does the turing cluster get a (temporary) domain name from somewhere else during testing or do you need turing.mybinder.org to work from day 1?

I think temporary domain names will be fine for testing and then we can switch to turing.mybinder.org when we're confident. The only time I created a domain name (for Hub23), it was more to-ing and fro-ing with IT - though that's because Hub23 is on a subdomain of turing.ac.uk. (Read as: Sarah doesn't really know how to do temporary ones 🙂)

@manics
Copy link
Member

manics commented Oct 15, 2019

FYI you can use http://xip.io/ to get an automatic IP based domain name for testing, e.g.
1.2.3.4.xip.io automatically resolves to 1.2.3.4

@sgibson91
Copy link
Member Author

Thanks @manics!

@betatim
Copy link
Member

betatim commented Oct 15, 2019

Oh yes! Despite using xip.io and nip.io day in day out for dev work I had put them in the "for local dev only" corner of my mind :)

https://nip.io/ has a comment about "dash notation" and let's encrypt. Never used either with let's encrypt but if weird stuff happens might be worth poking around in this direction.

@sgibson91
Copy link
Member Author

The Turing cluster is now running at https://testbinder.hub23.turing.ac.uk 😄

@choldgraf
Copy link
Member

Hey all - lemme know where I should point turing.mybinder.org !

@sgibson91
Copy link
Member Author

The cluster IP address is 51.105.186.97. See jupyterhub/mybinder.org-deploy#1203 (comment) for my question about A records. Thanks!

@sgibson91
Copy link
Member Author

https://turing.mybinder.org/ now works!

@manics
Copy link
Member

manics commented Dec 10, 2019

$ host turing.mybinder.org
turing.mybinder.org is an alias for testbinder.hub23.turing.ac.uk.
testbinder.hub23.turing.ac.uk has address 51.105.186.97

Seems to work, launches the image on testhub.hub23.turing.ac.uk.

@sgibson91
Copy link
Member Author

Great! I'm just waiting on Turing IT services to set a new DNS zone record for me so that this hub doesn't share a subdomain with Hub23 and then I'll migrate the A records across.

@sgibson91
Copy link
Member Author

Plan is to have turing.mybinder.org point to binder.mybinder.turing.ac.uk - however, currently having issues that certmanager won't issue a certificate for it, but will issue one for the hub.

@sgibson91
Copy link
Member Author

Let's Encrypt is now issuing certificates correctly so I'm happy to move forward with this 🙂

@minrk
Copy link
Member

minrk commented Jan 9, 2020

turing.mybinder.org now points to binder.mybinder.turing.ac.uk (pending dns propagation)

@sgibson91
Copy link
Member Author

It works! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants