diff --git a/caseyd.md b/caseyd.md new file mode 100644 index 0000000..c2c8bcd --- /dev/null +++ b/caseyd.md @@ -0,0 +1,21 @@ +# Casey Dinsmore +Oregon State University / Ocean Observatories Initiative + +casey.dinsmore@oregonstate.edu + + +## File sets +Working files live in caseyd/ + +## Project Goals + +* Terraform templates to programmatically deploy a scalable Kubernetes Cluster across AWS and Azure + * Auto-scale up & down + * SSL Encryption + * OAuth Authentication +* Terraform templates to deploy Jupyterhub into a K8s cluster + + +## Stretch Goals +* Variable templates to order multiple JupyterHubs in parallel +* Monitoring dashboard for Jupyterhub pods diff --git a/caseyd/README.md b/caseyd/README.md new file mode 100644 index 0000000..29e0959 --- /dev/null +++ b/caseyd/README.md @@ -0,0 +1,34 @@ +# Casey Dinsmore + +Working directory for Casey Dinsmore + + +# Jupyterhub Common Commands + +## Helm + +### Install / Reconfigure + + helm upgrade --cleanup-on-fail \ + --install jhub jupyterhub/jupyterhub \ + --namespace jhub \ + --create-namespace \ + --version=2.0.0 \ + --values config.yaml + +## Kubectl + +### Get Proxy Address + +kubectl -n jhub get service proxy-public + +### Show all pod states + kubectl get pods -A + +### View details about a pod including deployment errors + + kubectl -n jhub describe pod + +### Get the logs for a pod + + kubectl -n jhub get logs