Skip to content

Commit

Permalink
Merge pull request #4 from Bio-OS/develop
Browse files Browse the repository at this point in the history
upload cromwell jupyterhub chart to chart repo
  • Loading branch information
Jeson-zhou authored Oct 26, 2023
2 parents 9f17205 + 9bb7ff9 commit 2fb171b
Show file tree
Hide file tree
Showing 4 changed files with 97 additions and 23 deletions.
Binary file added charts/cromwell-0.1.0.tgz
Binary file not shown.
66 changes: 64 additions & 2 deletions charts/index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,74 @@ entries:
bioos:
- apiVersion: v2
appVersion: v1
created: "2023-10-26T11:41:00.387644+08:00"
created: "2023-10-26T12:19:10.721414+08:00"
description: BioOS UI 前端
digest: 584afff738daa4bfff34f0beff820d0cf5cdb182c62479eeda7364d977156305
name: bioos
type: application
urls:
- https://bio-os.github.io/helm-charts/charts/bioos-0.1.0.tgz
version: 0.1.0
generated: "2023-10-26T11:41:00.38673+08:00"
cromwell:
- apiVersion: v2
appVersion: 1.0.0
created: "2023-10-26T12:19:10.721833+08:00"
description: A Helm chart for cromwell with local backend
digest: 1607e0b7aca0e1d2703060903b367939b4c81297b4504aebb20e583281fee64e
keywords:
- cromwell
- wes
- workflow
- wdl
name: cromwell
type: application
urls:
- https://bio-os.github.io/helm-charts/charts/cromwell-0.1.0.tgz
version: 0.1.0
jupyterhub:
- annotations:
artifacthub.io/images: |
- image: jupyterhub/configurable-http-proxy:4.5.3
name: configurable-http-proxy
- image: jupyterhub/k8s-hub:2.0.0
name: k8s-hub
- image: jupyterhub/k8s-image-awaiter:2.0.0
name: k8s-image-awaiter
- image: jupyterhub/k8s-network-tools:2.0.0
name: k8s-network-tools
- image: jupyterhub/k8s-secret-sync:2.0.0
name: k8s-secret-sync
- image: jupyterhub/k8s-singleuser-sample:2.0.0
name: k8s-singleuser-sample
- image: k8s.gcr.io/kube-scheduler:v1.23.10
name: kube-scheduler
- image: k8s.gcr.io/pause:3.8
name: pause
- image: k8s.gcr.io/pause:3.8
name: pause
- image: traefik:v2.8.4
name: traefik
apiVersion: v2
appVersion: 3.0.0
created: "2023-10-26T12:19:10.724099+08:00"
description: Multi-user Jupyter installation
digest: 79517d1da6119a92bf8e56ff0f6a3275cd25e6f695bd2a95c1c9b1d6c0c758d1
home: https://z2jh.jupyter.org
icon: https://jupyterhub.github.io/helm-chart/images/hublogo.svg
keywords:
- jupyter
- jupyterhub
- z2jh
kubeVersion: '>=1.20.0-0'
maintainers:
- email: [email protected]
name: Erik Sundell
- name: Simon Li
url: https://github.com/manics/
name: jupyterhub
sources:
- https://github.com/jupyterhub/zero-to-jupyterhub-k8s
urls:
- https://bio-os.github.io/helm-charts/charts/jupyterhub-2.0.0.tgz
version: 2.0.0
generated: "2023-10-26T12:19:10.720184+08:00"
Binary file added charts/jupyterhub-2.0.0.tgz
Binary file not shown.
54 changes: 33 additions & 21 deletions charts/jupyterhub/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,28 @@ imagePullSecrets: []
hub:
revisionHistoryLimit:
config:
NologinAuthenticatior:
username: nobody
JupyterHub:
admin_access: true
authenticator_class: dummy
authenticator_class: myauthenticator.NologinAuthenticator
tornado_settings:
slow_spawn_timeout: 0
headers:
Access-Control-Allow-Origin: "*"
Content-Security-Policy: "frame-ancestors 'self' http://localhost"
Spawner:
args:
- "--NotebookApp.allow_origin=*"
- '--NotebookApp.tornado_settings={"headers":{"Content-Security-Policy": "frame-ancestors ''self'' http://localhost"}}'
service:
type: ClusterIP
type: NodePort
annotations: {}
ports:
nodePort:
extraPorts: []
loadBalancerIP:
baseUrl: /
baseUrl: /jupyterhub/
cookieSecret:
initContainers: []
nodeSelector: {}
Expand All @@ -55,7 +66,7 @@ hub:
## deployment of JupyterHub on k8s is to be possible.
type: Recreate
db:
type: sqlite-pvc
type: mysql
upgrade:
pvc:
annotations: {}
Expand All @@ -65,8 +76,9 @@ hub:
storage: 1Gi
subPath:
storageClassName:
url:
password:
# url: mysql+pymysql://${USERNAME}:${PASSWORD}@${MYSQL-ADDRESS}:${MYSQL-PORT}/bioos
url: mysql+pymysql://root:[email protected]:3306/bioos
password: Bytedance2023
labels: {}
annotations: {}
command: []
Expand All @@ -78,8 +90,8 @@ hub:
extraVolumes: []
extraVolumeMounts: []
image:
name: vecps.cargo.io/jupyterhub/k8s-hub
tag: "2.0.0.dev"
name: bioos/jupyterhub
tag: "v1.0"
pullPolicy:
pullSecrets: []
resources: {}
Expand All @@ -97,7 +109,7 @@ hub:
maxUnavailable:
minAvailable: 1
networkPolicy:
enabled: true
enabled: false
ingress: []
egress: []
egressAllowRules:
Expand All @@ -107,7 +119,7 @@ hub:
privateIPs: true
interNamespaceAccessLabels: ignore
allowedIngressPorts: []
allowNamedServers: false
allowNamedServers: true
namedServerLimitPerUser:
authenticatePrometheus:
redirectToServer:
Expand Down Expand Up @@ -333,7 +345,7 @@ singleuser:
preferred: []
networkTools:
image:
name: vecps.cargo.io/jupyterhub/k8s-network-tools
name: jupyterhub/k8s-network-tools
tag: "2.0.0"
pullPolicy:
pullSecrets: []
Expand Down Expand Up @@ -368,7 +380,7 @@ singleuser:
fsGid: 100
serviceAccountName:
storage:
type: dynamic
type: none
extraLabels: {}
extraVolumes: []
extraVolumeMounts: []
Expand All @@ -383,16 +395,16 @@ singleuser:
volumeNameTemplate: volume-{username}{servername}
storageAccessModes: [ReadWriteOnce]
image:
name: vecps.cargo.io/jupyterhub/k8s-singleuser-sample
name: jupyterhub/k8s-singleuser-sample
tag: "2.0.0"
pullPolicy:
pullSecrets: []
startTimeout: 300
cpu:
limit:
guarantee:
limit: 1
guarantee: 1
memory:
limit:
limit: 1G
guarantee: 1G
extraResource:
limits: {}
Expand All @@ -405,7 +417,7 @@ singleuser:
# scheduling relates to the user-scheduler pods and user-placeholder pods.
scheduling:
userScheduler:
enabled: true
enabled: false
revisionHistoryLimit:
replicas: 2
logLevel: 4
Expand Down Expand Up @@ -529,7 +541,7 @@ scheduling:
imagePullerPriority: -5
userPlaceholderPriority: -10
userPlaceholder:
enabled: true
enabled: false
image:
name: vecps.cargo.io/pause
# tag is automatically bumped to new patch versions by the
Expand Down Expand Up @@ -587,7 +599,7 @@ prePuller:
extraTolerations: []
# hook relates to the hook-image-awaiter Job and hook-image-puller DaemonSet
hook:
enabled: true
enabled: false
pullOnlyOnChanges: true
# image and the configuration below relates to the hook-image-awaiter Job
image:
Expand All @@ -608,7 +620,7 @@ prePuller:
name:
annotations: {}
continuous:
enabled: true
enabled: false
pullProfileListImages: true
extraImages: {}
pause:
Expand Down Expand Up @@ -657,4 +669,4 @@ debug:
enabled: false

global:
safeToShowValues: false
safeToShowValues: false

0 comments on commit 2fb171b

Please sign in to comment.