velero-io/velero

Support for EBS snapshots and volume restoration on AWS Outposts

Open

#9,733 opened on Apr 16, 2026

View on GitHub
 (0 comments) (0 reactions) (1 assignee)Go (1,550 forks)auto 404
Area/Cloud/AWSHelp wantednative-snapshot

Repository metrics

Stars
 (10,111 stars)
PR merge metrics
 (PR metrics pending)

Description

Feature Request

What would you like to be added?

Support for creating EBS snapshots and restoring volumes on AWS Outposts when using the velero-plugin-for-aws.

Why is this needed?

Users running workloads on AWS Outposts need Velero to create snapshots locally on the Outpost rather than in the parent AWS region, to comply with data residency requirements and to ensure that restored volumes are also placed on the Outpost.

Implementation

A PR has been opened in the velero-plugin-for-aws repository that adds an optional outpostArn parameter to the VolumeSnapshotLocation configuration:

  • vmware-tanzu/velero-plugin-for-aws#290

The Outpost ARN is resolved with the following priority:

  1. ARN from the volume/snapshot metadata (auto-detected by AWS when the resource resides on an Outpost)
  2. The outpostArn value configured in VolumeSnapshotLocation

No changes to the core Velero binary are required.

Contributor guide