package
1.3.2
Repository: https://github.com/mayadata-io/velero.git
Documentation: pkg.go.dev

# Packages

Copyright 2018 the Velero contributors.

# Functions

NewClusterRoleBindingListerMap creates a map of RBAC version strings to their associated ClusterRoleBindingLister structs.
NewDeleteBackupRequest creates a DeleteBackupRequest for the backup identified by name and uid.
NewDeleteBackupRequestListOptions creates a ListOptions with a label selector configured to find DeleteBackupRequests for the backup identified by name and uid.
NewKubernetesBackupper creates a new kubernetesBackupper.
NewPodAction creates a new ItemAction for pods.
No description provided by the author
NewRemapCRDVersionAction instantiates a new RemapCRDVersionAction plugin.
NewServiceAccountAction creates a new ItemAction for service accounts.

# Constants

BackupVersion is the current backup version for Velero.

# Structs

PodAction implements ItemAction.
PVCAction inspects a PersistentVolumeClaim for the PersistentVolume that it references and backs it up.
RemapCRDVersionAction inspects CustomResourceDefinition and decides if it is a v1 CRD that needs to be backed up as v1beta1.
Request is a request for a backup, with all references to other objects materialized (e.g.
ServiceAccountAction implements ItemAction.

# Interfaces

Backupper performs backups.
ClusterRoleBinding abstracts access to ClusterRoleBindings whether they're v1 or v1beta1.
ClusterRoleBindingLister allows for listing ClusterRoleBindings in a version-independent way.
No description provided by the author
No description provided by the author