diff --git a/config/clusters/nasa-cryo/staging.values.yaml b/config/clusters/nasa-cryo/staging.values.yaml index 14a24f1dc..73a59690c 100644 --- a/config/clusters/nasa-cryo/staging.values.yaml +++ b/config/clusters/nasa-cryo/staging.values.yaml @@ -1,4 +1,7 @@ basehub: + nfs: + pv: + serverIP: 10.100.177.142 userServiceAccount: annotations: eks.amazonaws.com/role-arn: arn:aws:iam::574251165169:role/nasa-cryo-staging @@ -30,3 +33,11 @@ basehub: extraPodConfig: nodeSelector: 2i2c/hub-name: staging + jupyterhub-home-nfs: + enabled: true + eks: + enabled: true + volumeId: vol-02e09b4fdbf07100a + quotaEnforcer: + hardQuota: "0.1" # in GB + path: "/export/staging" diff --git a/terraform/aws/projects/nasa-cryo.tfvars b/terraform/aws/projects/nasa-cryo.tfvars index 71a6d3f10..9ed162823 100644 --- a/terraform/aws/projects/nasa-cryo.tfvars +++ b/terraform/aws/projects/nasa-cryo.tfvars @@ -4,6 +4,16 @@ cluster_nodes_location = "us-west-2a" enable_aws_ce_grafana_backend_iam = true +disable_cluster_wide_filestore = false +ebs_volumes = { + "staging" = { + size = 1 + type = "gp3" + name_suffix = "staging" + tags = { "2i2c:hub-name" : "staging" } + } +} + user_buckets = { "scratch-staging" : { "delete_after" : 7,