File tree Expand file tree Collapse file tree
reana_workflow_controller Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33The list of contributors in alphabetical order:
44
55- [ Adelina Lintuluoto] ( https://orcid.org/0000-0002-0726-1452 )
6+ - [ Alp Tuna] ( https://orcid.org/0009-0001-1915-3993 )
67- [ Anton Khodak] ( https://orcid.org/0000-0003-3263-4553 )
78- [ Audrius Mecionis] ( https://orcid.org/0000-0002-3759-1663 )
89- [ Camila Diaz] ( https://orcid.org/0000-0001-5543-797X )
Original file line number Diff line number Diff line change @@ -200,6 +200,9 @@ def _env_vars_dict_to_k8s_list(env_vars):
200200REANA_INGRESS_CLASS_NAME = os .getenv ("REANA_INGRESS_CLASS_NAME" )
201201"""REANA Ingress class name defined by the administrator to be used for interactive sessions."""
202202
203+ REANA_INGRESS_HOST = os .getenv ("REANA_INGRESS_HOST" , "" )
204+ """REANA Ingress host defined by the administrator."""
205+
203206IMAGE_PULL_SECRETS = os .getenv ("IMAGE_PULL_SECRETS" , "" ).split ("," )
204207"""Docker image pull secrets which allow the usage of private images."""
205208
Original file line number Diff line number Diff line change 2727 JUPYTER_INTERACTIVE_SESSION_DEFAULT_PORT ,
2828 REANA_INGRESS_ANNOTATIONS ,
2929 REANA_INGRESS_CLASS_NAME ,
30+ REANA_INGRESS_HOST ,
3031)
3132
3233
@@ -104,7 +105,9 @@ def _build_ingress(self):
104105 ]
105106 )
106107 spec = client .V1IngressSpec (
107- rules = [client .V1IngressRule (http = ingress_rule_value )]
108+ rules = [
109+ client .V1IngressRule (http = ingress_rule_value , host = REANA_INGRESS_HOST )
110+ ]
108111 )
109112 if REANA_INGRESS_CLASS_NAME :
110113 spec .ingress_class_name = REANA_INGRESS_CLASS_NAME
You can’t perform that action at this time.
0 commit comments