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

Initial readme upload. #3

Merged
merged 1 commit into from
Apr 12, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions kraig.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
### Deploy a Jupyterhub with scalable compute nodes on multiple cloud platforms by Feb 14th.

### Usage

[Will provide a link to the terraform script]

### Acknowledgments

This project was created as part of the Internet2 CLASS Advanced program and supported with credits from AWS, GCP, and Azure.

### Personal Goals:

My personal goal is to write my own terraform script to be able to deploy the resources necessary to complete this project.

To Do:

- [x] Deploy a Kubernetes cluster on GCP
- [x] Create a [README.md](http://README.md) for team github
- [ ] Install Jupyter notebook to AWS cluster
- [ ] Register domain with GCP cloud domains
- [ ] Point Jupyterhub instance to new domain
- [ ] Setup SSL Certificate
- [ ] Setup OAuth
- [ ] Create a Terraform deployment
- [ ] Upload to GitHub
- [ ] Stress-test the application
- [ ] Setup autoscaling

### Personal Deliverables:

- Jupyterhub test application running on AWS
- Terraform code to reproduce the setup