diff --git a/reana/reana_dev/cluster.py b/reana/reana_dev/cluster.py index f2dc7682..8ed25650 100644 --- a/reana/reana_dev/cluster.py +++ b/reana/reana_dev/cluster.py @@ -294,6 +294,7 @@ def cluster_build( default="reana", help="REANA instance name", ) +@click.option("--live-logs", is_flag=True, help="Enable live job logs.") def cluster_deploy( namespace, job_mounts, @@ -303,6 +304,7 @@ def cluster_deploy( admin_email, admin_password, instance_name, + live_logs, ): # noqa: D301 """Deploy REANA cluster. @@ -349,6 +351,9 @@ def job_mounts_to_config(job_mounts): if mode in ("debug"): values_dict.setdefault("debug", {})["enabled"] = True + if live_logs: + values_dict.setdefault("opensearch", {})["enabled"] = True + if exclude_components: standard_named_exclude_components = [ find_standard_component_name(c) for c in exclude_components.split(",")