Context about why I ask:
My pipeline processes scientific images ( geotiff ), each solid performs a different process ( such as analyze land-temperature, count trees in geotiff, analyze botanical health pattern ... )
The problem I am facing is that I want to add a feature ( 1 new solid ) into this pipeline.
This feature turns a geotiff into map Tiles and upload those tiles to S3 bucket to be used in a web app.
Currently, this new feature requires a huge slur of dependencies ( tilestache, mapnik, cartoCSS binary, nodejs )
Those dependencies are only for this 1 feature, and I don't want to clutter the base-pipeline image.
So I am considering putting that new feature into a separate docker-image, and trigger it as a GKE Job.