Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Open sidebar
Craig Russell
bia-jupyter-hub
Commits
eb970043
Commit
eb970043
authored
Aug 06, 2021
by
Craig Russell
Browse files
Adding gke switch
parent
4c0e7745
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
103 additions
and
3 deletions
+103
-3
Makefile
Makefile
+17
-0
binderhub/production/config_beta_GKE.yaml
binderhub/production/config_beta_GKE.yaml
+58
-0
helmsman.yaml
helmsman.yaml
+4
-3
helmsman/gke.yaml
helmsman/gke.yaml
+24
-0
No files found.
Makefile
View file @
eb970043
...
...
@@ -42,3 +42,20 @@ beta.binder.deploy.prod.dry:
gpu.beta.binder.deploy.prod.dry
:
helmsman
--debug
--target
binderhub-production-gpu
-f
helmsman.yaml
-f
helmsman/production.yaml
-f
helmsman/gpu.yaml
--always-upgrade
--dry-run
gke.binder.deploy.prod
:
helmsman
--apply
--debug
--target
binderhub-production
-f
helmsman.yaml
-f
helmsman/production.yaml
-f
helmsman/gke.yaml
--always-upgrade
gke.binder.deploy.staging
:
helmsman
--apply
--debug
--target
binderhub-staging
-f
helmsman.yaml
-f
helmsman/staging.yaml
-f
helmsman/gke.yaml
--always-upgrade
gke.deploy.prod
:
helmsman
--apply
--debug
--group
production
-f
helmsman.yaml
-f
helmsman/production.yaml
-f
helmsman/gke.yaml
--always-upgrade
gke.persistent.alpha.binder.deploy.prod
:
helmsman
--apply
--debug
--target
persistent-binderhub-production
-f
helmsman.yaml
-f
helmsman/production.yaml
-f
helmsman/gke.yaml
--always-upgrade
gke.persistent.alpha.binder.deploy.staging
:
helmsman
--apply
--debug
--target
persistent-binderhub-production
-f
helmsman.yaml
-f
helmsman/gke.yaml
--always-upgrade
#
binderhub/production/config_beta_GKE.yaml
0 → 100644
View file @
eb970043
# # binderhub:
# jupyterhub:
# hub:
# baseUrl: /
# ingress:
# enabled: true
# hosts:
# - alpha.hub.binder.bioimagearchive.org
jupyterhub
:
hub
:
baseUrl
:
/jhub
proxy
:
service
:
type
:
ClusterIP
# proxy:
# https:
# enabled: true
# hosts:
# - hub.alpha.binder.bioimagearchive.org
# # letsencrypt:
# # contactEmail: "ctr26@ebi.ac.uk"
ingress
:
enabled
:
true
hosts
:
-
gke.binder.bioimagearchive.org
config
:
BinderHub
:
hub_url
:
"
https://gke.binder.bioimagearchive.org/jhub"
banner_message
:
|
<div style="text-align: center;">Alpha service with more RAM and CPU and GPU Support </div>
# image_prefix: docker-registry.docker-registry:5000/binder-
ingress
:
enabled
:
true
hosts
:
-
"
localhost"
-
"
"
-
"
gke.binder.bioimagearchive.org"
# - "staging.binder.bioimagearchive.org"
tls
:
-
secretName
:
binder-bioimagearchive-org-cert
hosts
:
-
"
gke.binder.bioimagearchive.org"
annotations
:
kubernetes.io/ingress.class
:
nginx
kubernetes.io/tls-acme
:
"
true"
cert-manager.k8s.io/acme-challenge-type
:
http01
cert-manager.io/cluster-issuer
:
letsencrypt-production
acme.cert-manager.io/http01-edit-in-place
:
"
true"
dind
:
enabled
:
true
service
:
type
:
ClusterIP
helmsman.yaml
View file @
eb970043
...
...
@@ -338,16 +338,17 @@ apps:
enabled
:
true
priority
:
0
# timeout: 120
version
:
"
v1.4.
0
"
wait
:
fals
e
version
:
"
v1.4.
2
"
wait
:
tru
e
group
:
"
production"
namespace
:
"
cert-manager"
set
:
installCRDs
:
"
true
"
installCRDs
:
true
ingressShim.defaultIssuerKind
:
"
ClusterIssuer"
ingressShim.defaultIssuerName
:
"
letsencrypt-production"
hooks
:
postUpgrade
:
"
cert-managment/cluster_issuer.yaml"
postInstall
:
"
cert-managment/cluster_issuer.yaml"
# -------------------- JUNK ----------------------------------
# jupyterhub-test:
...
...
helmsman/gke.yaml
0 → 100644
View file @
eb970043
settings
:
kubeContext
:
gke_prj-ext-dev-bia-binder-113155_europe-west2_binder
apps
:
nginx-ingress
:
enabled
:
false
# namespaces:
# binderhub-staging-gpu:
# protected: false
# binderhub-production-gpu:
# protected: false
binderhub-production
:
valuesFiles
:
-
"
../binderhub/config.yaml"
# - "binderhub/production/config.yaml"
-
"
../binderhub/production/config_beta_GKE.yaml"
# binderhub-production-gpu:
# enabled: true
# valuesFiles:
# - "../binderhub/config.yaml"
# # - "binderhub/production/config.yaml"
# - "../binderhub/production/config_beta.yaml"
# - "../binderhub/production/config_beta_GPU.yaml"
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment