Skip to content

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

Back to Custom Resources

PulpBackupList#

PulpBackupList contains a list of PulpBackup

Field Description Scheme Required
metadata metav1.ListMeta false
items []PulpBackup true

Back to Custom Resources

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

Back to Custom Resources

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

Back to Custom Resources


Last update: 2023-03-24