EVERYTHING XIAOMI
Get listed

K8up

K8up is an open-source Kubernetes Operator for managing backups and restores, distributed as a Helm chart for OpenShift and plain Kubernetes.

Place
#21 of 31
Score
5.6
K8up's website

What K8up is

K8up is an open-source Kubernetes Operator for managing backups and restores, distributed as a Helm chart for OpenShift and plain Kubernetes. It provides self-service operations, including scheduled and on-demand backups of persistent volume claims marked ReadWriteMany or ReadWriteOnce, or selected by label. Application-aware backups can include output from tools that write to stdout. Built on Restic, K8up supports S3, SFTP, REST, local storage, and other targets. It can schedule longer-interval archives, check repository integrity, prune older backups, and restore through the K8up CLI. Prometheus metrics cover backup behavior, with operator and backup-job metrics sent to a Prometheus Pushgateway. The project describes itself as a CNCF Sandbox project that has been stable and production ready since 2019. K8up is free and open source, with community help available through CNCF Slack and GitHub Discussions. Official support is for recent stable Kubernetes versions with API server WebSocket support, version 1.31 or later. Linux x64 is supported; arm64 images are best-effort and receive no further testing or support.

Good

  • Supports scheduled and on-demand backups
  • Can select persistent volumes by label
  • Works with S3, SFTP, REST, and local storage
  • Includes integrity checks, pruning, and Prometheus metrics

Watch out

  • Official support requires Kubernetes 1.31 or later
  • Linux x64 is supported; arm64 is best-effort
  • Community meetings are not currently held

Who it suits

It suits Kubernetes operators who need scheduled or on-demand backups and restores, including in multi-tenant environments. Teams should check the Kubernetes version and architecture requirements against their clusters.

Verdict

K8up combines Kubernetes backup and restore operations with multiple storage targets and monitoring metrics. Confirm the version and architecture limits before planning an installation.

The facts

Each one read from K8up's own pages, with the date it was checked.

Where it runs

Application aware backups
K8up can include output from tools that write to stdout in application aware backups.checked 9 Oct 2026
Application-aware backups
Application-aware backups can include output from any tool capable of writing to stdout.checked 9 Oct 2026
Supported platform
K8up v2 or later officially supports recent stable Kubernetes versions with WebSocket support in the API server, version 1.31 or later.checked 9 Oct 2026

What it does

Architecture limit
K8up is built, tested, and supported on Linux x64; arm64 images are provided on a best-effort basis without further testing or support.checked 9 Oct 2026
Archival and retention
K8up can schedule longer-interval archival, check repository integrity, and prune old backups.checked 9 Oct 2026
Backup and restore
K8up supports scheduled and on-demand backups, archival, repository integrity checks, pruning, and restores using its CLI.checked 9 Oct 2026
Backups
It can back up PVCs marked ReadWriteMany or ReadWriteOnce, or PVCs selected by a specific label, and supports on-demand and scheduled backups.checked 9 Oct 2026
Community support
The project provides a #k8up channel in the CNCF Slack workspace and GitHub discussions; it currently has no community meetings.checked 9 Oct 2026
Installation
The documentation recommends installing K8up on a Kubernetes cluster with Helm and provides a CLI downloadable from GitHub Releases.checked 9 Oct 2026
Metrics
K8up includes metrics for monitoring backup behavior and alerting on misbehaviour.checked 9 Oct 2026
Monitoring
K8up exposes Prometheus metrics for monitoring backup operations, with operator metrics and backup job metrics sent to a Prometheus Pushgateway.checked 9 Oct 2026
Multi-tenancy
K8up supports multi-tenant backup and restore operations.checked 9 Oct 2026
Product
K8up is a Kubernetes Operator for backups, distributed via a Helm chart and compatible with OpenShift and plain Kubernetes.checked 9 Oct 2026
Project and maturity
K8up is an open source CNCF Sandbox project that its documentation describes as stable and production ready since 2019.checked 9 Oct 2026
Project status
K8up describes itself as a CNCF Sandbox open source project and says it has been stable and production ready since 2019.checked 9 Oct 2026
Restore
Backups can be restored with the K8up CLI tool.checked 9 Oct 2026
Security
K8up’s vulnerability reporting page directs reporters to submit issues through the repository’s GitHub Security Advisories and says receipt is typically acknowledged within 24 hours.checked 9 Oct 2026
Security reporting
The project asks vulnerability reporters to submit reports through the repository’s GitHub security advisories and says receipt is typically acknowledged within 24 hours.checked 9 Oct 2026
Self-service
K8up provides user self-service for backup and restore operations.checked 9 Oct 2026
Sponsor
K8up is sponsored by VSHN AG.checked 9 Oct 2026
Storage
K8up uses Restic and supports S3, SFTP, REST, local storage, and other targets.checked 9 Oct 2026
Storage integrations
Built on Restic, K8up supports S3-compatible storage such as Amazon S3 and Minio; the product page also lists S3, SFTP, Rest, and Local targets.checked 9 Oct 2026
Support and community
The project uses the CNCF Slack workspace in the #k8up channel and has GitHub Discussions; it says it does not currently host community meetings.checked 9 Oct 2026

The company

Founded
2019checked 28 Sep 2026

Alternatives to K8up

All alternatives
  1. 1Bacula Enterprise logo

    Bacula Enterprise

    AndroidWebAPILinux
    7.9From $90 a year
  2. 2Plakar logo

    Plakar

    Free planOpen sourceWebAPILinuxmacOS
    7.8Free plan
  3. 3

    HYCU R-Cloud

    WebAPILinuxSelf-hosted
    7.5From $1.20 a month
  4. 4Storware Backup & Recovery logo

    Storware Backup & Recovery

    Free planWebAPILinuxmacOS
    7.5Free plan
  5. 5

    Vinchin Backup & Recovery

    Free planWebLinuxSelf-hostedWindows
    7.3Free plan
  6. 6Veeam Kasten for Kubernetes logo

    Veeam Kasten for Kubernetes

    Free planWebAPILinuxSelf-hosted
    7.1Free plan