config_beta_openstack.yaml 1.94 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11
# # binderhub:
# jupyterhub:
#   hub:
#     baseUrl: /
#   ingress:
#     enabled: true
#     hosts:
#       - alpha.hub.binder.bioimagearchive.org


jupyterhub:
Craig Russell's avatar
Craig Russell committed
12
  custom:
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
  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:
      - binder.bioimagearchive.org
    # annotations:
    #   kubernetes.io/ingress.class: nginx
    #   kubernetes.io/tls-acme: "true"
    #   cert-manager.io/cluster-issuer: letsencrypt-production
    #   # cert-manager.io/issue-temporary-certificate: "true"
    #   # acme.cert-manager.io/http01-edit-in-place: "true" 
    #   cert-manager.k8s.io/acme-challenge-type: http01

    # https:
      # enabled: true
      # type: nginx
    # tls:
    #   - secretName: hub-alpha-binder-bioimagearchive-org
    #     hosts:
    #       - hub.alpha.binder.bioimagearchive.org
    # tls:
    # - secretName: binder-bioimagearchive-org-cert
    #   hosts:
    #     - binder.bioimagearchive.org
config:
  BinderHub:
Craig Russell's avatar
Craig Russell committed
50
    auth_enabled: false
51 52 53 54 55 56 57 58 59 60
    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:
    - "binder.bioimagearchive.org"
  tls:
Craig Russell's avatar
Craig Russell committed
61
    - secretName: binder-bioimagearchive-org
62 63 64 65 66 67 68 69 70 71 72 73
      hosts:
        - 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
  #   tls:
  # # - secretName: binder-bioimagearchive-org-cert
  # #   hosts:
  # #   - binder.bioimagearchive.org 
  # annotations:
Craig Russell's avatar
Craig Russell committed
74
    acme.cert-manager.io/http01-edit-in-place: "true"
75 76 77 78 79 80
dind:
  enabled: true

service:
  type: ClusterIP