Restore
Custom Resources¶
Sub Resources¶
PulpRestore¶
PulpRestore is the Schema for the pulprestores API
| Field | Description | Scheme | Required |
|---|---|---|---|
| metadata | metav1.ObjectMeta | false | |
| spec | PulpRestoreSpec | false | |
| status | PulpRestoreStatus | false |
PulpRestoreList¶
PulpRestoreList contains a list of PulpRestore
| Field | Description | Scheme | Required |
|---|---|---|---|
| metadata | metav1.ListMeta | false | |
| items | [][PulpRestore](#pulprestore) | true |
PulpRestoreSpec¶
PulpRestoreSpec defines the desired state of PulpRestore
| Field | Description | Scheme | Required |
|---|---|---|---|
| deployment_name | Name of Pulp CR to be restored | string | true |
| backup_name | Name of PulpBackup CR | string | true |
| backup_pvc | Name of the PVC to be restored from, set as a status found on the backup object (backupClaim) | string | true |
| backup_dir | Backup directory name, set as a status found on the backup object (backupDirectory) | string | true |
| keep_replicas | KeepBackupReplicasCount allows to define if the restore controller should restore the components with the same number of replicas from backup or restore only a single replica each. | bool | true |
PulpRestoreStatus¶
PulpRestoreStatus defines the observed state of PulpRestore
| Field | Description | Scheme | Required |
|---|---|---|---|
| conditions | []metav1.Condition | true | |
| postgres_secret | string | true |