# -- Default pattern follows -backup nameOverride: "" # -- Add additional labels additionalLabels: {} # -- Default image image: repository: rclone/rclone tag: 1.74.1@sha256:eb8788b795f0009324e9572b0e2acb9b56885327c2746b07d67a9d3b893a6602 pullPolicy: IfNotPresent # -- CronJob configuration cronJob: suspend: false timeZone: America/Chicago schedule: 0 0 * * * backoffLimit: 3 parallelism: 1 # -- rclone configuration rclone: providerType: Other # -- Source configuration source: providerType: Other bucketName: bucket forcePathStyle: true # -- Destination configuration destination: providerType: Other bucketName: bucket forcePathStyle: true # -- Enable prune job prune: enabled: false ageToPrune: 90d include: "" exclude: "" # -- Secret configuration secret: # -- External Secret configuration externalSecret: enabled: true storeName: openbao # -- Source configuration source: nameOverride: "" credentials: path: /credential keyIdProperty: ACCESS_KEY_ID secretKeyProperty: ACCESS_SECRET_KEY regionProperty: ACCESS_REGION config: path: /config endpointProperty: ENDPOINT_LOCAL # -- Destination configuration destination: nameOverride: "" credentials: path: /credential keyIdProperty: ACCESS_KEY_ID secretKeyProperty: ACCESS_SECRET_KEY regionProperty: ACCESS_REGION config: path: /config endpointProperty: ENDPOINT_REMOTE # -- Add additional labels additionalLabels: {} # -- Name of existing secret that contains the configuration existingSecretSource: name: rclone-source-secret existingSecretDestination: name: rclone-destination-secret # -- Metrics metrics: enabled: true