oadp-operator

command module
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2023 License: Apache-2.0 Imports: 21 Imported by: 0

README

OADP Operator

OpenShift API for Data Protection

Go Report Card codecov License Go Reference

4.8, 4.9, 4.10, 4.11 Periodic E2E Tests

AWS : AWS builds AWS builds AWS builds AWS builds

GCP: GCP builds GCP builds GCP builds GCP builds

Azure: Azure builds Azure builds Azure builds Azure builds

Note: Official Overview and usage documents are being moved to Red Hat Customer Portal

Documentation in this repository are considered unofficial and for development purposes only.

Table of Contents

  1. About
  2. Installing OADP
  3. API References
  4. API Usage
    1. Configure Plugins
    2. Backup Storage Locations and Volume Snapshot Locations
    3. Resource Requests and Limits
    4. Self-Signed Certificate
    5. Use NooBaa as a Backup Storage Location
    6. Use Velero --features flag
    7. Use Custom Plugin Images for Velero
  5. Upgrade from 0.2
  6. Examples
    1. Stateless App Backup/Restore
    2. Stateful App Backup/Restore
    3. CSI Backup/Restore
    4. Data Mover
  7. Troubleshooting
  8. Contribute
    1. Install & Build from Source
    2. OLM Integration
    3. Test Operator Changes
    4. E2E Test Suite
  9. Velero Version Relationship

About

OADP is the OpenShift API for Data Protection operator. This open source operator sets up and installs Velero on the OpenShift platform, allowing users to backup and restore applications. See video demo!


Velero Version Relationship

By default, OADP will install the forked versions of Velero that exist under the openshift organization. These images have minor tweaks to support the OpenShift specific use cases of using Velero with OCP. The openshift images tend to lag behind Velero upstream releases as we are more cautious about supporting older versions. Here is the default mapping of versions:

OADP Version Velero Version
v0.2.6 v1.6.0
v0.5.5 v1.7.1
v1.0.0 - v1.0.3 v1.7.1
v1.1.0 v1.9.1
v1.1.1 v1.9.4

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
v1alpha1
Package v1alpha1 contains API Schema definitions for the oadp v1alpha1 API group +kubebuilder:object:generate=true +groupName=oadp.openshift.io
Package v1alpha1 contains API Schema definitions for the oadp v1alpha1 API group +kubebuilder:object:generate=true +groupName=oadp.openshift.io
pkg
tests

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL