Pulp Backup
Custom Resources#
Sub Resources#
PulpBackup#
PulpBackup is the Schema for the pulpbackups API
Field | Description | Scheme | Required |
---|---|---|---|
metadata | metav1.ObjectMeta | false | |
spec | PulpBackupSpec | false | |
status | PulpBackupStatus | false |
PulpBackupList#
PulpBackupList contains a list of PulpBackup
Field | Description | Scheme | Required |
---|---|---|---|
metadata | metav1.ListMeta | false | |
items | []PulpBackup | true |
PulpBackupSpec#
PulpBackupSpec defines the desired state of PulpBackup
Field | Description | Scheme | Required |
---|---|---|---|
deployment_type | Name of the deployment type. Can be one of {galaxy,pulp}. | string | true |
deployment_name | Name of the deployment to be backed up | string | true |
instance_name | string | true | |
backup_pvc | Name of the PVC to be used for storing the backup | string | true |
backup_pvc_namespace | Namespace PVC is in | string | true |
backup_storage_requirements | Storage requirements for the backup | string | true |
backup_storage_class | Storage class to use when creating PVC for backup | string | true |
postgres_label_selector | Label selector used to identify postgres pod for executing migration | string | true |
admin_password_secret | Secret where the administrator password can be found | string | false |
postgres_configuration_secret | Secret where the database configuration can be found | string | true |
affinity | Affinity is a group of affinity scheduling rules. | *corev1.Affinity | false |
PulpBackupStatus#
PulpBackupStatus defines the observed state of PulpBackup
Field | Description | Scheme | Required |
---|---|---|---|
conditions | []metav1.Condition | true | |
deploymentName | Name of the deployment backed up | string | true |
backupClaim | The PVC name used for the backup | string | true |
backupNamespace | The namespace used for the backup claim | string | true |
backupDirectory | The directory data is backed up to on the PVC | string | true |
deploymentStorageType | The deployment storage type | string | true |
adminPasswordSecret | Administrator password secret used by the deployed instance | string | true |
databaseConfigurationSecret | Database configuration secret used by the deployed instance | string | true |
storageSecret | Objectstorage configuration secret used by the deployed instance | string | true |
dbFieldsEncryptionSecret | DB fields encryption configuration secret used by deployed instance | string | true |
containerTokenSecret | Container token configuration secret used by the deployed instance | string | true |
Last update:
2023-03-24