×

nf-k8s @ 1.5.5

Provider: nextflow-io
Claimed: 14 Sep 2025 20:02:14 (UTC)
Description: The Kubernetes plugin enables Nextflow to natively execute pipelines on Kubernetes clusters with support for pod management, persistent volume mounting, and resource allocation. It solves the problem of running complex bioinformatics and data processing workflows in containerized Kubernetes environments without manual pod configuration. Data engineers and bioinformaticians using Nextflow would use this plugin to leverage existing Kubernetes infrastructure for scalable, reproducible pipeline execution.
Latest version: 1.5.5
Total downloads: 109.2K View trends

Kubernetes plugin for Nextflow

Summary

The Kubernetes plugin provides native Kubernetes execution capability for Nextflow pipelines. It supports pod management, volume mounting, and resource allocation.

Get Started

To use this plugin, add it to your nextflow.config:

plugins {
    id 'nf-k8s'
}

Configure the Kubernetes executor:

process.executor = 'k8s'

k8s {
    namespace = 'default'
    serviceAccount = 'nextflow'
    storageClaimName = 'nextflow-pvc'
}

The plugin automatically detects the Kubernetes configuration from:

  • In-cluster configuration (when running inside a pod)
  • ~/.kube/config file
  • KUBECONFIG environment variable

Examples

Basic Kubernetes Configuration

plugins {
    id 'nf-k8s'
}

process.executor = 'k8s'

k8s {
    namespace = 'nextflow'
    serviceAccount = 'nextflow-sa'
    storageClaimName = 'nf-workdir-pvc'
    storageMountPath = '/workspace'
}

workDir = '/workspace/work'

Pod Configuration

k8s {
    namespace = 'nextflow'
    pod = [
        [volumeClaim: 'data-pvc', mountPath: '/data'],
        [secret: 'aws-credentials', mountPath: '/root/.aws']
    ]
}

Resource Requests

process {
    executor = 'k8s'
    cpus = 2
    memory = '4 GB'

    pod = [[label: 'app', value: 'nextflow']]
}

License

Apache License 2.0

Nextflow version >=25.12.0-edge
Depends On -
Release Date 15 Jul 2026 17:29:25 (UTC)
Release Notes -
Download URL https://registry.nextflow.io/api/v1/plugins/nf-k8s/1.5.5/download/nf-k8s-1.5.5.zip
Store URL https://public.cr.seqera.io/v2/nextflow/plugin/nf-k8s/blobs/sha256:22ef06cf0f3bc20890fd0cf430a8131dd6a254c8a62b9926698e2dbb0ce81330
Size 9.1 MB
Checksum 8bf218f19d399da05ac2313182abde050287908e0c9fd2d22d94cf9591d97cc84645a8101032d4653766b1e8809c2365de61753e0943afa217d68e54992508f4
Total downloads 15 View trends
Security Scan
Version Nextflow version Date Status Downloads
1.5.5 >=25.12.0-edge 15 Jul 2026 17:29:25 (UTC) 15
1.5.4 >=25.12.0-edge 28 May 2026 08:51:11 (UTC) 4.7K
1.5.3 >=25.12.0-edge 21 May 2026 21:24:56 (UTC) 407
1.5.2 >=25.12.0-edge 20 Apr 2026 21:57:49 (UTC) 1.1K
1.5.1 >=25.12.0-edge 18 Mar 2026 09:06:25 (UTC) 185
1.5.0 >=25.12.0-edge 11 Feb 2026 20:40:14 (UTC) 160
1.4.0 >=25.12.0-edge 19 Dec 2025 12:52:05 (UTC) 401
1.3.0 >=25.11.0-edge 28 Nov 2025 21:12:17 (UTC) 273
1.2.2 >=25.09.2-edge 21 Oct 2025 15:57:16 (UTC) 45.8K
1.2.1 >=25.08.0-edge 08 Oct 2025 18:21:55 (UTC) 105
1.0.1 >=25.03.0-edge 06 Oct 2025 21:32:44 (UTC) 31.0K
1.2.0 >=25.08.0-edge 14 Sep 2025 20:20:50 (UTC) 136
1.1.1 >=25.07.0-edge 15 Aug 2025 14:36:44 (UTC) 751
1.1.0 >=25.05.0-edge 02 Jun 2025 19:45:07 (UTC) 341
1.0.0 >=25.03.0-edge 23 Apr 2025 10:48:31 (UTC) 23.9K