nf-iac / Download Trends
Total downloads:
3
Description:
NF IAC plugin
Infrastructure-as-Code executor for Nextflow. Provision with Terraform, run anywhere, tear it all down when done.
NF IAC is a Nextflow executor that provisions and destroys compute through Terraform. Deploy your workloads onto any Terraform-compatible infrastructure (bundled template targets OCI) while Nextflow keeps its usual work directories and polling loop.
Why use NF IAC?
- Provider-agnostic: point at any Terraform-compatible provider; swap modules without changing your pipeline.
- Multi-storage aware: set endpoints and credentials per bucket for S3-compatible object stores.
- Lifecycle-safe: retries on apply, best-effort destroy after tasks and again on shutdown.
- Task-native: runs nxf_work.sh user data so .command.* markers and logs behave as standard Nextflow.
- Debuggable: per-task artifacts under .nextflow/iac//// (tfvars.json, nxf_work.sh, .iac.out/.iac.err).