-
Notifications
You must be signed in to change notification settings - Fork 193
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 GCS as a storage solution #130
Conversation
2090fd4
to
af82308
Compare
extraAnnotations: | ||
gke-gcsfuse/volumes: "true" | ||
gke-gcsfuse/cpu-limit: 500m | ||
gke-gcsfuse/memory-limit: 100Mi |
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.
I would suggest increasing this memory limit to at least 250Mi.
@@ -46,6 +46,16 @@ resource "google_container_cluster" "ml_cluster" { | |||
workload_pool = "${var.project_id}.svc.id.goog" | |||
} | |||
|
|||
addons_config { | |||
gcp_filestore_csi_driver_config { |
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.
This should be in the filestore PR?
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.
Will move it to the filestore PR.
jupyter-on-gke/images/gcs_bucket.png
Outdated
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.
Where is this used?
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.
This image is used by the storage.md file.
@@ -23,7 +23,7 @@ | |||
# Available chart versions: https://jupyterhub.github.io/helm-chart/ | |||
hub: | |||
image: | |||
name: <Repo name here> | |||
name: us-docker.pkg.dev/ai-on-gke/jupyterhub-authentication-class/jupyter-auth-class |
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.
Can we pull this out to a separate PR and submit it sooner? It's not related to GCS right?
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.
Created a separate PR: #133
@@ -78,10 +78,20 @@ singleuser: | |||
ephemeral-storage: 10Gi | |||
nodeSelector: | |||
iam.gke.io/gke-metadata-server-enabled: "true" | |||
extraEnv: | |||
JUPYTER_ALLOW_INSECURE_WRITES: "true" |
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.
Maybe add a comment explaining why this is needed/ what error you see without
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.
Added a comment on top explaining what this variable does, not sure why it doesn't show here.
b7a0e3c
to
47695c8
Compare
Added choices to jupyterhub storage solutions selection. Currently default and GCSFuse.