AutomationHubBackup and AutomationHubRestore [automationhub.ansible.com/v1beta1]
The AutomationHubBackup and AutomationHubRestore custom resources manage backup and restore operations for standalone automation hub deployments.
AutomationHubBackup Copy linkLink copied!
Copy linkLink copied!
| API Group | automationhub.ansible.com |
| API Version | v1beta1 |
| Kind | AutomationHubBackup |
| Scope | Namespaced |
AutomationHubBackup spec Copy linkLink copied!
Copy linkLink copied!
| Field | Type | Description | Default |
|---|---|---|---|
deployment_name |
String | Name of theAutomationHub instance to back up. Required. |
- |
no_log |
Boolean | Suppress logging of sensitive data during the backup process. | true |
backup_pvc |
String | Name of the persistent volume claim (PVC) to use for backup storage. | - |
backup_storage_class |
String | Kubernetes storage class for the backup PVC. | - |
backup_storage_requirements |
String | Storage size for the backup PVC, for example15Gi. |
- |
create_backup_pvc |
Boolean | Set totrue to have the operator create the PVC automatically. |
false |
Example AutomationHubBackup custom resource Copy linkLink copied!
Copy linkLink copied!
apiVersion: automationhub.ansible.com/v1beta1
kind: AutomationHubBackup
metadata:
name: hub-backup
spec:
deployment_name: my-hub
backup_pvc: hub-backup-pvc
backup_storage_requirements: 25Gi
create_backup_pvc: true
AutomationHubRestore Copy linkLink copied!
Copy linkLink copied!
| API Group | automationhub.ansible.com |
| API Version | v1beta1 |
| Kind | AutomationHubRestore |
| Scope | Namespaced |
AutomationHubRestore spec Copy linkLink copied!
Copy linkLink copied!
| Field | Type | Description | Default |
|---|---|---|---|
deployment_name |
String | Name of theAutomationHub instance to restore. Required. |
- |
backup_name |
String | Name of theAutomationHubBackup resource to restore from. Required. |
- |
no_log |
Boolean | Suppress logging of sensitive data during the restore process. | true |
Example AutomationHubRestore custom resource Copy linkLink copied!
Copy linkLink copied!
apiVersion: automationhub.ansible.com/v1beta1
kind: AutomationHubRestore
metadata:
name: hub-restore
spec:
deployment_name: my-hub
backup_name: hub-backup