Possible future
backend using googleCloudRunner
?
#567
MarkEdmondson1234
started this conversation in
Ideas
Replies: 1 comment 2 replies
-
What goes on in that 1 minute overhead? Is it just a matter of creating a running instance of a pre-built Docker image? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dear Henrik, we have the existing
googleComputeEngineR
integration withfuture
which has been highly appreciated.Will asked me over at ropensci/targets#720 if its possible that
future
can supportGoogle Cloud Build
viagoogleCloudRunner
and I'd like to hear your opinion on it. I'm not 100% its possible as Cloud build is API based rather than SSH - you send jobs to it via specifying build steps in a.yaml
file including the Docker container to run that step within then arguments such as R scripts or otherwise to run in a shared/workspace
.Is it feasible to have a local
future
plan, and then each task is thrown up to a separate Cloud build? Advantages would be scale and cost, but with a large (1min?) start-up overheard. Each build is stateless but some kind of communication could be done using Cloud Storage perhaps? Anyhow if you can let me know if its possible then I could look at trying to put something together in 2022.Beta Was this translation helpful? Give feedback.
All reactions