-
Notifications
You must be signed in to change notification settings - Fork 64
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
Add docs on manual setup of NFS server #574
Conversation
I've now added a Cloud Router and Cloud NAT to the private cluster terraform config, so many of the components that need to be in place to set this up for a private cluster will already have been deployed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor changes (based off https://github.com/utoronto-2i2c/jupyterhub-deploy/blob/staging/terraform/nfs-playbook.yaml) but overall looks good to me. This is far from an ideal setup - particularly,
- We should use a separate data disk that is mounted at
/exports
- We should setup backups for it
- We should use XFS there so we can setup project quota
However, the manual setup is a temporary workaround, just for Google Cloud until we figure out something better. For that, I think this is ok.
Co-authored-by: Yuvi Panda <[email protected]>
Co-authored-by: Yuvi Panda <[email protected]>
Co-authored-by: Yuvi Panda <[email protected]>
Summary
This PR adds a step-by-step guide to manually deploying a NFS server, including any extra steps I had to take to configure this on the Pangeo project where external IPs are restricted.
Reviewing