-
Notifications
You must be signed in to change notification settings - Fork 66
/
Copy pathohw.values.yaml
93 lines (93 loc) · 3.1 KB
/
ohw.values.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
basehub:
userServiceAccount:
annotations:
iam.gke.io/gcp-service-account: [email protected]
jupyterhub:
ingress:
hosts:
- oceanhackweek.2i2c.cloud
tls:
- secretName: https-auto-tls
hosts:
- oceanhackweek.2i2c.cloud
singleuser:
networkPolicy:
# For OHW, we allow 8080 (for DAP) and 22 (for ssh)
# https://github.com/2i2c-org/infrastructure/issues/549#issuecomment-892276020
egress:
- ports:
- port: 8080
protocol: TCP
- ports:
- port: 22
protocol: TCP
profileList:
- display_name: "Python en JupyterLab"
description: "~2 CPU, ~8G RAM"
default: true
kubespawner_override:
image: "ghcr.io/oceanhackweek/python:c881ad5"
default_url: "/lab"
mem_limit: 8G
mem_guarantee: 4G
cpu_limit: 2
cpu_guarantee: 0.5
- display_name: "R en RStudio"
description: "~2 CPU, ~8G RAM"
kubespawner_override:
image: "ghcr.io/oceanhackweek/r:d690195"
default_url: "/rstudio"
mem_limit: 8G
mem_guarantee: 4G
cpu_limit: 2
cpu_guarantee: 0.5
extraEnv:
SCRATCH_BUCKET: gs://pilot-hubs-scratch-ohw/$(JUPYTERHUB_USER)
PANGEO_SCRATCH: gs://pilot-hubs-scratch-ohw/$(JUPYTERHUB_USER)
GH_SCOPED_CREDS_CLIENT_ID: "Iv1.9c20af442fad0d86"
GH_SCOPED_CREDS_APP_URL: "https://github.com/apps/ohw-gh-scoped-creds-app"
custom:
2i2c:
add_staff_user_ids_to_admin_users: true
add_staff_user_ids_of_type: "github"
jupyterhubConfigurator:
enabled: false
homepage:
gitRepoBranch: "bootstrap5-2i2c-ohw"
templateVars:
org:
name: OceanHackWeek en español
# logo_url: https://avatars.githubusercontent.com/u/33128979
logo_url: https://intercoonecta.github.io/_static/OHWe.png
url: https://intercoonecta.github.io
designed_by:
name: 2i2c
url: https://2i2c.org
operated_by:
name: 2i2c
url: https://2i2c.org
funded_by:
name: CSIC
url: https://www.csic.es/es
hub:
config:
JupyterHub:
authenticator_class: github
GitHubOAuthenticator:
oauth_callback_url: https://oceanhackweek.2i2c.cloud/hub/oauth_callback
allowed_organizations:
- Intercoonecta:ohwes24-organizers
- Intercoonecta:ohwes24-mentor-helper-presenter
- Intercoonecta:ohwes24-participants-tallerintermed
- Intercoonecta:ohwes24-participants-hackaton
- oceanhackweek:ohw24-organizers
- oceanhackweek:ohw24-project-mentors
- oceanhackweek:ohw24-tutorial-presenters
scope:
- read:org
Authenticator:
admin_users:
- ocefpaf
- abkfenris
- cpsarason
- emiliom