config_beta_openstack.yaml 2.12 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:
Craig Russell's avatar
Craig Russell committed
13
    binderauth_enabled: false
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
  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:
Craig Russell's avatar
Craig Russell committed
29
      - ctr26.duckdns.org
30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
    # 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
51
    auth_enabled: false
Craig Russell's avatar
Craig Russell committed
52
    hub_url: "https://ctr26.duckdns.org/jhub"
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:
Craig Russell's avatar
Craig Russell committed
61 62
    - "ctr26.duckdns.org"
    # - "staging.binder.bioimagearchive.org"
63
  tls:
Craig Russell's avatar
Craig Russell committed
64
    - secretName: binder-bioimagearchive-org
65
      hosts:
Craig Russell's avatar
Craig Russell committed
66 67 68
        - "ctr26.duckdns.org"
        # - "alpha.binder.bioimagearchive.org"
        # - "*.binder.bioimagearchive.org"
69 70 71 72 73 74 75 76 77 78
  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
79
    acme.cert-manager.io/http01-edit-in-place: "true"
80 81 82 83 84 85
dind:
  enabled: true

service:
  type: ClusterIP