Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable CILogon for binder-staging hub #1579

Closed
wants to merge 9 commits into from
10 changes: 10 additions & 0 deletions config/clusters/2i2c/binder-staging.values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,16 @@ binderhub:
extra_static_url_prefix: /extra_static/
about_message: |
<p>binder.pangeo.io is public infrastructure operated by the <a href="https://2i2c.org">2i2c team</a>.<br /><br />
jupyterhub:
hub:
config:
JupyterHub:
authenticator_class: cilogon
CILogonOAuthenticator:
oauth_callback_url: "https://binder-staging.2i2c.cloud/hub/oauth_callback"
username_claim: "email"
allowed_idps:
- 2i2c.org
sgibson91 marked this conversation as resolved.
Show resolved Hide resolved
initContainers:
- name: git-clone-templates
image: alpine/git
Expand Down
20 changes: 13 additions & 7 deletions config/clusters/2i2c/enc-binder-staging.secret.values.yaml
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
binderhub:
jupyterhub:
hub:
config:
CILogonOAuthenticator:
client_id: ENC[AES256_GCM,data:RuqtZnjQa3x18fOFj8aOzcV2G5nNXOv0+HNDPQv6v5fl8kCtmaYvVKioSA/+jrVGHYA=,iv:GQwIR02EvvZ9afRePmfMveP4JrTTFb4gGxcbC2Y69kQ=,tag:rFal+Q2tiG+J0wWq4/LE1g==,type:str]
client_secret: ENC[AES256_GCM,data:komugh5Iy2b9+0fzRdB8IfKVDj9lYBsWVN4Eq80OmzFW3ykQJVf1b1Hq76px/UvsQ8ZyomJo/Gs9ES0xoM8OmHYi3S+bTRuAMLJ6je6IAMB93FEw+8M=,iv:k+mptWH6NP4p92UxfsF5CFxbRyY8uBCdE/2v3A6JTKw=,tag:aBa5+SlpI+2HiDLLDJo0nQ==,type:str]
registry:
username: ENC[AES256_GCM,data:SqV10MEVeCv0,iv:C+ueMwvNELqYMCdDz3AGcDcpbR89cYhdJcLtHL2IUGI=,tag:k788+6EmUtzFFh66d10IPw==,type:str]
password: ENC[AES256_GCM,data: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,iv:j1UJUS3ThiKxIUngJlE2jWvTtNxhX/AFhvpBSWO2v30=,tag:rWd9n5aOpX0HqmH0IOguig==,type:str]
username: ENC[AES256_GCM,data:k4U0HNK3ViUF,iv:f87l847a0ZOGuYdOlqfoojHVdveurl7Hxwp7KNBZk7E=,tag:46eWy5HosU7yYTbilQ9MJA==,type:str]
password: ENC[AES256_GCM,data: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,iv:9GG/CZsI57aFJQCssW7iQg/4lHpTc4U5iHHNeZKh3c0=,tag:6IKw5v+ZffBvGIuD04pYHw==,type:str]
sops:
kms: []
gcp_kms:
- resource_id: projects/two-eye-two-see/locations/global/keyRings/sops-keys/cryptoKeys/similar-hubs
created_at: "2022-06-22T14:34:29Z"
enc: CiQA4OM7eFGhTSXEWGRC+ziKmycAB7N4nIMJD6lPYfSZCW//vIwSSQBq6cPrXydjRStxCoJhHa7W9K7HO6Kc87M6Zy6IcZpntGCm9UnlV+GVO0DPd/EbR40IXSUkPTKCC4CykPk5CDzU0reIGEPOSmc=
created_at: "2022-08-01T13:18:37Z"
enc: CiQA4OM7eCPRk629NK6+DDn7Gy/Peufg+kOWtHsew00rqKvuez8SSQBq6cPrK17q00TFVRWLU3xtIoK2nzpE36J19S+2a1vE+kX6c4Dr9njvMwN5FD/4i2+UeI9H031N5X4XfWbLAKcrpyWwhhFKaYc=
azure_kv: []
hc_vault: []
age: []
lastmodified: "2022-06-22T14:34:29Z"
mac: ENC[AES256_GCM,data:w0ViXYtNKTU/dWokv+Yl4lJ0SBahWqw/4dLCyV/kfwNKmuBSustKpR/2vZzjCFyyZDR+jXuILWnpfmYVpHZcfLNKhhZcJNhEQDpfT/e822MPEI+kHEUwfYcRozFrA8EtmsHnSmI+2rDRlEtNObD64+aV6gVLoIP4e+pGu8cq2f8=,iv:IkCeO7Q79AOXeVryBh1YJNlXyvfbYdFwuN3mNl7oj98=,tag:jeEdamZbIhUDJTUuXQz58A==,type:str]
lastmodified: "2022-08-01T13:18:37Z"
mac: ENC[AES256_GCM,data:OumJGzPVOAKcMiD/4/8Q6LFwW5yxG0E8I7DY+LvfEEDsLbrzUHuubL358ct3DL6NYTxeYBZiab5iqAmNAR81LpbTvnmEqUppQgvc1/kWnkBwLl/hJFPI9m1ltGvXwx5dtPMqUNP72N678jZvqLWNFoSjM43A5DPXURDSIf2svX8=,iv:lpUAiAEHZ/k0ZKYEacSR8cGNbuhaBJM2QUOJ+6+1dLk=,tag:NOqpDnmvt4Ah2aj6OERbrQ==,type:str]
pgp: []
unencrypted_suffix: _unencrypted
version: 3.7.1
version: 3.7.3