diff --git a/config/clusters/cloudbank/chabot.values.yaml b/config/clusters/cloudbank/chabot.values.yaml new file mode 100644 index 0000000000..b9b4d4d0a8 --- /dev/null +++ b/config/clusters/cloudbank/chabot.values.yaml @@ -0,0 +1,48 @@ +jupyterhub: + ingress: + hosts: [chabot.cloudbank.2i2c.cloud] + tls: + - hosts: [chabot.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: Chabot College + logo_url: https://www.chabotcollege.edu/_resources/images/chabot-logo-header-white-text.png + url: https://www.chabotcollege.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://chabot.cloudbank.2i2c.cloud/hub/oauth_callback" + allowed_idps: + http://login.microsoftonline.com/common/oauth2/v2.0/authorize: + default: true + username_derivation: + username_claim: "email" + allowed_domains: + - chabotcollege.edu + http://google.com/accounts/o8/id: + username_derivation: + username_claim: "email" + allowed_domains: + - chabotcollege.edu + Authenticator: + admin_users: + - ericvd@berkeley.edu + - sean.smorris@berkeley.edu + - lbauman@chabotcollege.edu diff --git a/config/clusters/cloudbank/cluster.yaml b/config/clusters/cloudbank/cluster.yaml index 97b97ab6c6..9c6717eb80 100644 --- a/config/clusters/cloudbank/cluster.yaml +++ b/config/clusters/cloudbank/cluster.yaml @@ -36,6 +36,14 @@ hubs: - common.values.yaml - ccsf.values.yaml - enc-ccsf.secret.values.yaml + - name: chabot + display_name: "Chabot College" + domain: chabot.cloudbank.2i2c.cloud + helm_chart: basehub + helm_chart_values_files: + - common.values.yaml + - chabot.values.yaml + - enc-chabot.secret.values.yaml - name: csm display_name: "College of San Mateo" domain: csm.cloudbank.2i2c.cloud diff --git a/config/clusters/cloudbank/enc-chabot.secret.values.yaml b/config/clusters/cloudbank/enc-chabot.secret.values.yaml new file mode 100644 index 0000000000..63b474831f --- /dev/null +++ b/config/clusters/cloudbank/enc-chabot.secret.values.yaml @@ -0,0 +1,20 @@ +jupyterhub: + hub: + config: + CILogonOAuthenticator: + client_id: ENC[AES256_GCM,data:oEQZUCzh8QzvEg6hFKAND+Rw0sgasqApUWg++IT1ShvBGzKLHIF1GSuiguEqnaLqyYiY,iv:UcbPeLp1nD7bhB12pB7vNzXVDXwHnNltPYCRx2exUlA=,tag:vSGDL70P+F87cpRI5tMvBw==,type:str] + client_secret: ENC[AES256_GCM,data:tQbdLtwqUpLwv2HFCRQWYrAHH1p4h0VMgO4hQJhJ+cog6MTztxeOqB8zu5HnsAcP8zTQUDChExWdCL1AqXSme0VHTjo2uufwa7c+aQZ0xkGemAbgqlc=,iv:EsZMoKQ1/2/T8ZSyfWXwSEOOLWl6jOtV7CRwWo8X9s4=,tag:IRQj+lgcFWQYEvFeHpwbTA==,type:str] +sops: + kms: [] + gcp_kms: + - resource_id: projects/two-eye-two-see/locations/global/keyRings/sops-keys/cryptoKeys/similar-hubs + created_at: "2024-08-15T01:38:56Z" + enc: CiUA4OM7eOoWrFscZ2WnRARF9i3xIbsef8E8scAEBS/DloWypfQsEkkA5dG1Q9ddydNapLKf9NsPhB0cg274jIHaTg7SLQZuiTm52m2UVERGJg4U5Yh5bj/j49PAjF4QA8HAFW3nU4tsO9qRg1Z5n+J6 + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-08-15T01:38:56Z" + mac: ENC[AES256_GCM,data:FWWM/khHscRhPsGOhN4KKWJsz4pg4u568Rh9UiqhXM811vEFxwizSKLPjG6ANyBvkxxqAR74M6e4Q13ZXjN30NqUm7jonvX65V38ecJIBxzeeZCHRqomnOxOlZ5sTkAaY1PYmWF5voLgufy6wUMjecdefNL/c/2zVkyEzIrpv5k=,iv:UGHku/V07pCmV3Ip69gbS23w7zFPJGwWeEDivhSvIPk=,tag:NpBp259M6iyFkxD8K5YWrA==,type:str] + pgp: [] + unencrypted_suffix: _unencrypted + version: 3.8.1