diff --git a/config/clusters/cloudbank/cluster.yaml b/config/clusters/cloudbank/cluster.yaml index 7d7ab04d4f..d8ed55cbd0 100644 --- a/config/clusters/cloudbank/cluster.yaml +++ b/config/clusters/cloudbank/cluster.yaml @@ -76,6 +76,14 @@ hubs: - common.values.yaml - glendale.values.yaml - enc-glendale.secret.values.yaml + - name: high + display_name: "High School Experimental Hub" + domain: high.cloudbank.2i2c.cloud + helm_chart: basehub + helm_chart_values_files: + - common.values.yaml + - high.values.yaml + - enc-high.secret.values.yaml - name: howard display_name: "Howard University" domain: howard.cloudbank.2i2c.cloud diff --git a/config/clusters/cloudbank/enc-high.secret.values.yaml b/config/clusters/cloudbank/enc-high.secret.values.yaml new file mode 100644 index 0000000000..170d0c1704 --- /dev/null +++ b/config/clusters/cloudbank/enc-high.secret.values.yaml @@ -0,0 +1,20 @@ +jupyterhub: + hub: + config: + CILogonOAuthenticator: + client_id: ENC[AES256_GCM,data:EdxavqkjuNXNSHTLnl/Vu2oH6tU0uy9QvO5sA1rsO40s/p2DU33JjJG/ZE3ijN2lob/I,iv:+iWgKT2tlJtYUDdnQULeqJLYEEwHQrMtilHVQIq1N34=,tag:UnGW3HXHNtRwVNO7a6nuaA==,type:str] + client_secret: ENC[AES256_GCM,data:d8MRmJ5EPfoZBiV/bgMk+DcfYWNCuhKk+pctYz4ylZJ+rDo3LSSrJEg99qSgszgyntW4TIDMQM2AhZ8E7XHzvcErvB38QguL1mwhZsV8CbMjGNiIWwU=,iv:PrPVs7CJWjFmtTNTWeDmNp8MS8iSLngK/hOZRd1hMY8=,tag:5DKd+2FW5D2BvwKigbV4mA==,type:str] +sops: + kms: [] + gcp_kms: + - resource_id: projects/two-eye-two-see/locations/global/keyRings/sops-keys/cryptoKeys/similar-hubs + created_at: "2024-07-03T21:57:22Z" + enc: CiUA4OM7eHajo3WjEkcNyA8Jai0UXoPf1hjPAGOBKABileAinMXSEkkAWX/fcbpudDwHjVqDv+rXV9cVyCy9twCkuxkF4EQbK1aH0IhGApFfH7kLiOfb9QZekUJjPzE5h5XLwO2Crg8Y1Sms5u3FH3qy + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-07-03T21:57:23Z" + mac: ENC[AES256_GCM,data:Y4u7RmRQHYZpPDu73I1tq0rsuotEK6PhANl5x/hW9hkhrNyq6vXsiD5hBZAMrbBGCipy+CCsbOEPAIhTsEwecIW5B1CcoBogcOxe13rR4r9rc3KPOl+az4PeutGCyOA9n2U4QOquCiTdd6KD9n9+VicgLDB0nVh63viili9Js4U=,iv:fTZKJk+AbTt8tJu+kwK2JYetVMb3tm8p1m92/2YsQkw=,tag:F0LYneoVpIXGqJkMDgh7Gw==,type:str] + pgp: [] + unencrypted_suffix: _unencrypted + version: 3.8.1 diff --git a/config/clusters/cloudbank/high.values.yaml b/config/clusters/cloudbank/high.values.yaml new file mode 100644 index 0000000000..2e74400498 --- /dev/null +++ b/config/clusters/cloudbank/high.values.yaml @@ -0,0 +1,44 @@ +jupyterhub: + ingress: + hosts: [high.cloudbank.2i2c.cloud] + tls: + - hosts: [high.cloudbank.2i2c.cloud] + secretName: https-auto-tls + custom: + 2i2c: + add_staff_user_ids_to_admin_users: true + add_staff_user_ids_of_type: "google" + homepage: + templateVars: + org: + name: High Schools Experimental + logo_url: https://cdss.berkeley.edu/sites/all/themes/cdss/images/DESKTOP_SECTIONS/HEADER-FOOTER/CDSS_LOGO_NEW_HEADER.svg + url: https://cdss.berkeley.edu/ + designed_by: + name: 2i2c + url: https://2i2c.org + operated_by: + name: CloudBank + url: http://cloudbank.org/ + funded_by: + name: CloudBank + url: http://cloudbank.org/ + hub: + config: + JupyterHub: + authenticator_class: cilogon + CILogonOAuthenticator: + oauth_callback_url: https://high.cloudbank.2i2c.cloud/hub/oauth_callback + allowed_idps: + http://google.com/accounts/o8/id: + default: true + username_derivation: + username_claim: "email" + allowed_domains: + - scusd.net + - ausdk12.org + - peddie.org + Authenticator: + admin_users: + - ericvd@berkeley.edu + - sean.smorris@berkeley.edu