Reference
Fusion is configured through your Nextflow configuration file. All Fusion configuration options are specified in the fusion scope and can be set in your Nextflow configuration file (e.g., nextflow.config).
Configuration options
The following options are available:
| Option | Description |
|---|---|
fusion.enabled | If true, enables Fusion file system. Default: false. |
fusion.cacheSize | New in version 23.11.0-edge Local cache size limit for the Fusion client. |
fusion.containerConfigUrl | URL for the container layer that provisions the Fusion client. |
fusion.exportStorageCredentials | New in version 23.05.0-edge If true, exports credentials for the underlying object storage to the task environment. Previously named fusion.exportAwsAccessKeys. Default: false. |
fusion.logLevel | Log level for the Fusion client. |
fusion.logOutput | Location for log output. |
fusion.privileged | New in version 23.10.0 If true, enables privileged containers. Non-privileged use is supported only on Kubernetes with the k8s-fuse-plugin or a similar FUSE device plugin. Default: true. |
fusion.snapshots | New in version 25.03.0-edge If true, enables Fusion Snapshots. AWS Batch only. Preview feature. Default: false. |
fusion.tags | Tag pattern for files created via the Fusion client. When false, disables file tagging. Default: [.command.*|.exitcode|.fusion.*](nextflow.io/metadata=true),[*](nextflow.io/temporary=true). |
note
See Configuration options for a full list of Nextflow configuration options.