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

Generalize to providers other than DO #1

Open
2 tasks
mjuric opened this issue Nov 26, 2019 · 4 comments
Open
2 tasks

Generalize to providers other than DO #1

mjuric opened this issue Nov 26, 2019 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@mjuric
Copy link
Member

mjuric commented Nov 26, 2019

Current implementation only has support for Digital Ocean. Extend it to support (at least):

  • AWS
  • Native Kubernetes (e.g., to easily run on minikube)

Also separate DNS from k8s provider (i.e., there's no reason those two must be managed by the same organization, as long as there's a CLI way to tweak the DNS entries when they need changing).

@mjuric mjuric added the enhancement New feature or request label Nov 26, 2019
@stevenstetzler
Copy link
Member

AWS integration is largely completed and seems to work (for me) in branch aws-dev at commit e7bf582 with the exception of removing extraneous echo statements. It would be a good test to have someone else launch a JupyterHub with their AWS credentials, @mjuric or @bsipocz.

@stevenstetzler
Copy link
Member

A complete set of commands to run is:

./configure --provider=aws --username=Steven_Stetzler --hub-fqdn=test.dirac.institute [email protected]
cd test.dirac.institute
make all

where username is your AWS username.

@mjuric
Copy link
Member Author

mjuric commented Dec 6, 2019

Awesome!! Let's set up @bsipocz's AWS creds at the DEng meeting today and try it out.

@mjuric
Copy link
Member Author

mjuric commented Dec 6, 2019

@stevenstetzler Can you create a PR of your branch to master (so it's easier to see & comment on changes).

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

No branches or pull requests

2 participants