Skip to content

hyperflow-wms/montage-workflow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Montage workflow

Official Docker image

The official Docker image for HyperFlow Montage worker is published in DockerHub as hyperflowwms/montage-worker:je-{version}, where version denotes the HyperFlow job executor version installed in the image. For example hyperflowwms/montage-worker:je-1.1.0.

Build and publish image

HyperFlow Docker image contains Montage binaries and HyperFlow job executor

  • If needed, change HF_JOB_EXECUTOR_VERSION in Makefile to customize the version of the HyperFlow job executor.
  • make -- build the container and push to Docker Hub
  • make container -- builds the container

Running locally

You can use three prepared zip packages with Montage workflow graphs and input data:

  • Montage 0.25 (43 tasks) (16 MB)
  • Montage 1.0 (469 tasks) (146 MB)
  • Montage 2.0 (1482 tasks) (459 MB)

To run the workflow locally using the montage-workflow-worker Docker image, you need to have HyperFlow installed and the Redis server running. Then unzip the chosen zip archive and follow the steps:

  • Do cd <unpacked_zip_dir>
  • Run command . run.sh

All files, including the final jpeg, will be generated in the subdirectory input.

Running in a Kubernetes cluster

To run the workflow on a Kubernetes cluster, you can use the HyperFlow-k8s-deployment project.

About

Montage workflow port to HyperFlow

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •