setup-oadp-aws

Configure OADP on AWS with S3 buckets, IAM policies, and EBS snapshots.

Updated Sep 4, 2025
One-click install
npx skills add https://github.com/mpryc/ai-agents-and-skills --skill setup-oadp-aws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-oadp-aws
Source: https://github.com/mpryc/ai-agents-and-skills/tree/main/claude/oadp-operator/skills/operations/setup-oadp-aws
Command: npx skills add https://github.com/mpryc/ai-agents-and-skills --skill setup-oadp-aws

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Configure OADP for AWS-based OpenShift clusters, covering S3 bucket setup, IAM permissions, credentials management, and DPA/EBS integration, with ROSA support.

Core Features & Use Cases

  • Create S3 bucket with versioning and encryption for backup storage
  • Create IAM policies and users/roles with required permissions
  • Configure AWS credentials and OpenShift secret for OADP
  • Create and manage DataProtectionApplication (DPA) with AWS provider
  • Enable VolumeSnapshotLocation for EBS and validate backups
  • Support ROSA and AWS STS-based authentication, including multi-region setups

Quick Start

Configure OADP on AWS by creating a bucket, an IAM policy, credentials secret, a DPA, and EBS snapshot integration for ROSA or standard OpenShift clusters.

Frequently Asked Questions about setup-oadp-aws

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure OADP on AWS to back up OpenShift cluster data?

Configure OADP on AWS by creating an S3 bucket for backup storage, setting up IAM policies and credentials, deploying a DataProtectionApplication (DPA), and enabling EBS volume snapshots for OpenShift or ROSA clusters.

Can I use OADP with AWS STS-based authentication on a ROSA cluster?

Yes, OADP supports AWS STS-based authentication on ROSA clusters. The configuration includes setting up IAM roles with required permissions and integrating credentials secrets for secure access to S3 and EBS resources.

What AWS resources do I need to set up before installing OADP on OpenShift?

Before installing OADP, you need an AWS S3 bucket with versioning and encryption enabled, IAM policies granting required permissions, and AWS credentials configured as an OpenShift secret for the DataProtectionApplication.

Does OADP on AWS support multi-region backup setups for OpenShift?

Yes, OADP on AWS supports multi-region setups. You can configure VolumeSnapshotLocation for EBS and S3 bucket storage across different regions to ensure cluster backup redundancy and disaster recovery.

How do I validate that EBS volume snapshots are working with OADP in OpenShift?

Validate EBS volume snapshots by configuring VolumeSnapshotLocation (VSL) and VolumeSnapshotIssue (VSI) within the DPA, then running a test backup to confirm the EBS snapshots are successfully created and managed by OADP.

Why do I need to create a DataProtectionApplication CR for OpenShift backups on AWS?

A DataProtectionApplication (DPA) Custom Resource is required to configure the AWS provider for OADP. It defines backup and snapshot locations, manages credentials, and orchestrates the S3 and EBS integration for OpenShift cluster backups.