Backup#
The purpose of this role is to create a backup of your Pulp deployment. This includes: - backup of the PostgreSQL database - custom user config file
Role Variables#
deployment_name
: The name of the pulp custom resource to backupbackup_pvc
: The name of the PVC to uses for backupbackup_storage_requirements
: The size of storage for the PVC created by operator if one is not suppliedbackup_storage_class
: The storage class to be used for the backup PVCpostgres_configuration_secret
: The postgres_configuration_secret
Requirements#
Requires the openshift
Python library to interact with Kubernetes: pip install openshift
.
Dependencies#
collections:
- kubernetes.core
- operator_sdk.util
License#
GPLv2+
Author Information#
Last update:
2023-05-25