Examples Overview
Ready-to-use manifests for common Retour workflows. Copy and adapt these examples for your environment.
YAML Files — Standalone .yaml files you can kubectl apply -f directly.
Backup Examples
| Example | Use Case |
|---|---|
| Basic Deployment | Single Deployment with PVCs |
| StatefulSet | Database or stateful workloads |
| Full Namespace | All resources in a namespace |
| Manifests Only | No PV data (config backup) |
| Resource Filter | Exclude Secrets, Pods, labels |
| PV Path Filters | Include/exclude paths in PVCs |
| Multiple Resources | Several Deployments + Namespace |
| Skip Specific PVC | Exclude a PVC from backup |
| BackupSchedule Daily | Cron-based daily backup |
| BackupSchedule Hourly | Hourly with concurrency control |
Restore Examples
| Example | Use Case |
|---|---|
| Full Restore | Restore entire backup |
| Selective Restore | Restore specific resources |
| Single Deployment | Restore one workload |
| External Path | Restore from path (DR scenario) |
| Restore Template | Reusable restore definition |
| Execute from Template | Run restore from template |
Storage Backend Examples
Based on rclone S3-compatible providers (Russian providers excluded).
| Example | Use Case |
|---|---|
| AWS S3 | Production S3 bucket |
| MinIO | S3-compatible (dev/staging) |
| S3 with IRSA | EKS IAM Roles for Service Accounts |
| Ceph RGW | Ceph Object Gateway |
| Cloudflare R2 | Zero egress object storage |
| DigitalOcean Spaces | S3-compatible Spaces |
| Wasabi | Low-cost S3-compatible |
| Linode Object Storage | Linode S3-compatible |
| Scaleway | European object storage |
| Hetzner | Hetzner Object Storage |
| Storj | Decentralized S3 |
| OVHcloud | OVHcloud Object Storage |
| IONOS | IONOS Object Storage |
| IBM Cloud Object Storage | IBM COS |
| Dreamhost DreamObjects | DreamObjects S3-compatible |
| Azure Blob Storage | Azure Blob container |
| Google Cloud Storage | GCS bucket |
| Encrypted (Crypt) | Encryption at rest |
| Custom Secret Keys | Non-standard Secret layout |
| Cross-namespace Secret | Secret in another namespace |