diff --git a/config/clusters/cloudbank/cluster.yaml b/config/clusters/cloudbank/cluster.yaml index caaf62a230..f91879fb00 100644 --- a/config/clusters/cloudbank/cluster.yaml +++ b/config/clusters/cloudbank/cluster.yaml @@ -180,6 +180,14 @@ hubs: - common.values.yaml - lbcc.values.yaml - enc-lbcc.secret.values.yaml + - name: mendocino + display_name: "Mendocino College" + domain: mendocino.cloudbank.2i2c.cloud + helm_chart: basehub + helm_chart_values_files: + - common.values.yaml + - mendocino.values.yaml + - enc-mendocino.secret.values.yaml - name: mills display_name: "Mills College" domain: datahub.mills.edu diff --git a/config/clusters/cloudbank/enc-mendocino.secret.values.yaml b/config/clusters/cloudbank/enc-mendocino.secret.values.yaml new file mode 100644 index 0000000000..77361c3e6e --- /dev/null +++ b/config/clusters/cloudbank/enc-mendocino.secret.values.yaml @@ -0,0 +1,20 @@ +jupyterhub: + hub: + config: + CILogonOAuthenticator: + client_id: ENC[AES256_GCM,data:hAZpovb5oOH+bWGYaGOh8q8nTBaCc189J94XXoYAShz7UVar2t2GPIJJZRovfYX6AIM3,iv:FVz7agwKka7BZQpqvIjxYK6G2P1eZ9eNWCM3EcQmzVg=,tag:eZnWnucPfWNBV75U6Oq6eA==,type:str] + client_secret: ENC[AES256_GCM,data:razKXrpu7IPw/3ikeuI46CEVhlBmbb7VNFi2YNEmIFtXBnyzjZL8RIqY7695Azsp+7kSVeoM6T9B/52ir6b2kDIlM3Dfa0YZqPVIeeEVNG21+lxLDwc=,iv:TulY3EP7l0Mxzi+qJGdbKqt6HTVDYc7Knbx4aiBynwo=,tag:/0PaIAfh8EzKa8jCe3lIdA==,type:str] +sops: + kms: [] + gcp_kms: + - resource_id: projects/two-eye-two-see/locations/global/keyRings/sops-keys/cryptoKeys/similar-hubs + created_at: "2024-06-28T20:37:34Z" + enc: CiUA4OM7eEmZvwMx53k1ackZIcAelV/9M+lOFHKpdREGw7co7RY0EkkAWX/fcUVy1T0hiwrkxhMy/2cSoLDJgUfz2PAxKCt78c3nXgk4njHuOkIm/NoEy0SzQnmWcJgESTdFsU+tFTA9Jh/oEwi1/Vh/ + azure_kv: [] + hc_vault: [] + age: [] + lastmodified: "2024-06-28T20:37:34Z" + mac: ENC[AES256_GCM,data:N86heQA+ceDx6HiH6GHTVpeQLRgdgmiC99rsbrPgGpBLfyNbGzcbqwxiPb60tV5Km/GMJgwm+zT85I8ksLgPORCKSyRT+gTWAuxWMjkVTJoaGE0zm7xkZrrYJFDep6aWCLfd1uuA1y3WKx0TkVGNtfrYEJkEykIWSwkBqPNvDpA=,iv:/J50PT1hduOcn7BZ6LI3kqQOX+NIvBhoaFLpKJyYnTI=,tag:ycC1B0Xhz7ZeHhx1KKiIwA==,type:str] + pgp: [] + unencrypted_suffix: _unencrypted + version: 3.8.1 diff --git a/config/clusters/cloudbank/mendocino.values.yaml b/config/clusters/cloudbank/mendocino.values.yaml new file mode 100644 index 0000000000..aa6136481b --- /dev/null +++ b/config/clusters/cloudbank/mendocino.values.yaml @@ -0,0 +1,46 @@ +jupyterhub: + ingress: + hosts: [mendocino.cloudbank.2i2c.cloud] + tls: + - hosts: [mendocino.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: Mendocino College + logo_url: https://www.mendocino.edu/themes/custom/mendocino/assets/images/logos/header-logo-r.png + url: https://www.mendocino.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://mendocino.cloudbank.2i2c.cloud/hub/oauth_callback + allowed_idps: + http://login.microsoftonline.com/common/oauth2/v2.0/authorize: + username_derivation: + username_claim: "email" + allowed_domains: + - "mendocino.edu" + - "student.mendocino.edu" + http://google.com/accounts/o8/id: + username_derivation: + username_claim: "email" + Authenticator: + admin_users: + - jedington@mendocino.edu + - ericvd@berkeley.edu + - sean.smorris@berkeley.edu