4.0 KiB
4.0 KiB
rclone-bucket
Rclone CronJob to replicate buckets
Maintainers
| Name | Url | |
|---|---|---|
| alexlebens |
Source Code
Requirements
| Repository | Name | Version |
|---|---|---|
| https://bjw-s-labs.github.io/helm-charts/ | common | 4.6.2 |
Values
| Key | Type | Default | Description |
|---|---|---|---|
| additionalLabels | object | {} |
Add additional labels |
| cronJob | object | {"backoffLimit":3,"parallelism":1,"schedule":"0 0 * * *","suspend":false,"timeZone":"America/Chicago"} |
CronJob configuration |
| image | object | {"pullPolicy":"IfNotPresent","repository":"rclone/rclone","tag":"1.73.5@sha256:1619a625f845e169c34b952cf40c483c0392965b821c5155cde8cbfd35254a96"} |
Default image |
| nameOverride | string | "" |
Default pattern follows -backup |
| prune | object | {"ageToPrune":"90d","enabled":false,"exclude":"","include":""} |
Enable prune job |
| rclone | object | {"destination":{"bucketName":"bucket","forcePathStyle":true,"providerType":"Other"},"providerType":"Other","source":{"bucketName":"bucket","forcePathStyle":true,"providerType":"Other"}} |
rclone configuration |
| rclone.destination | object | {"bucketName":"bucket","forcePathStyle":true,"providerType":"Other"} |
Destination configuration |
| rclone.source | object | {"bucketName":"bucket","forcePathStyle":true,"providerType":"Other"} |
Source configuration |
| secret | object | {"existingSecretDestination":{"name":"rclone-destination-secret"},"existingSecretSource":{"name":"rclone-source-secret"},"externalSecret":{"additionalLabels":{},"destination":{"config":{"endpointProperty":"ENDPOINT_REMOTE","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""},"enabled":true,"source":{"config":{"endpointProperty":"ENDPOINT_LOCAL","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""},"storeName":"openbao"}} |
Secret configuration |
| secret.existingSecretSource | object | {"name":"rclone-source-secret"} |
Name of existing secret that contains the configuration |
| secret.externalSecret | object | {"additionalLabels":{},"destination":{"config":{"endpointProperty":"ENDPOINT_REMOTE","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""},"enabled":true,"source":{"config":{"endpointProperty":"ENDPOINT_LOCAL","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""},"storeName":"openbao"} |
External Secret configuration |
| secret.externalSecret.additionalLabels | object | {} |
Add additional labels |
| secret.externalSecret.destination | object | {"config":{"endpointProperty":"ENDPOINT_REMOTE","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""} |
Destination configuration |
| secret.externalSecret.source | object | {"config":{"endpointProperty":"ENDPOINT_LOCAL","path":"/config"},"credentials":{"keyIdProperty":"ACCESS_KEY_ID","path":"/credential","regionProperty":"ACCESS_REGION","secretKeyProperty":"ACCESS_SECRET_KEY"},"nameOverride":""} |
Source configuration |
Autogenerated from chart metadata using helm-docs v1.14.2