From 0e39c25e743bce63724ce116ece2b42240f6fe1c Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Mon, 7 Mar 2022 15:22:21 -0800 Subject: [PATCH 1/2] Add a separate nodepool for paleohack event Ref https://github.com/2i2c-org/infrastructure/issues/1032 This reverts commit 20969eb31b62b9dd85cebc6080a6e8c516a3a047. --- config/clusters/2i2c/paleohack2021.values.yaml | 2 ++ terraform/gcp/projects/pilot-hubs.tfvars | 8 ++++++++ 2 files changed, 10 insertions(+) diff --git a/config/clusters/2i2c/paleohack2021.values.yaml b/config/clusters/2i2c/paleohack2021.values.yaml index 8c2ecf3a4..c0b7c4106 100644 --- a/config/clusters/2i2c/paleohack2021.values.yaml +++ b/config/clusters/2i2c/paleohack2021.values.yaml @@ -35,6 +35,8 @@ jupyterhub: image: name: quay.io/2i2c/paleohack-2021 tag: 7534858b1098 + nodeSelector: + 2i2c.org/community: paleo hub: config: Authenticator: diff --git a/terraform/gcp/projects/pilot-hubs.tfvars b/terraform/gcp/projects/pilot-hubs.tfvars index 74e669bb9..95f57c665 100644 --- a/terraform/gcp/projects/pilot-hubs.tfvars +++ b/terraform/gcp/projects/pilot-hubs.tfvars @@ -15,6 +15,14 @@ notebook_nodes = { max : 20, machine_type : "n1-highmem-4", labels: { } + }, + "paleo": { + min: 0, + max: 20, + machine_type: "n1-highmem-4", + labels: { + "2i2c.org/community": "paleo" + } } } From 311f01c8e137b667f645a47e34305b825f76e6fe Mon Sep 17 00:00:00 2001 From: YuviPanda Date: Tue, 8 Mar 2022 17:30:09 -0800 Subject: [PATCH 2/2] Turn on prepuller for paleohack hub Makes new user logins much faster --- config/clusters/2i2c/paleohack2021.values.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/config/clusters/2i2c/paleohack2021.values.yaml b/config/clusters/2i2c/paleohack2021.values.yaml index c0b7c4106..2366b9994 100644 --- a/config/clusters/2i2c/paleohack2021.values.yaml +++ b/config/clusters/2i2c/paleohack2021.values.yaml @@ -25,6 +25,11 @@ jupyterhub: funded_by: name: "NSF Paleo Perspectives on Climate Change program" url: "https://www.nsf.gov/funding/pgm_summ.jsp?pims_id=5750" + prePuller: + continuous: + enabled: true + hook: + enabled: true singleuser: memory: guarantee: 256M @@ -34,7 +39,7 @@ jupyterhub: limit: 2 image: name: quay.io/2i2c/paleohack-2021 - tag: 7534858b1098 + tag: 9d557294938e nodeSelector: 2i2c.org/community: paleo hub: