mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-08 21:14:56 +09:00
51 lines
2.2 KiB
YAML
51 lines
2.2 KiB
YAML
##
|
|
## @section Common parameters
|
|
##
|
|
|
|
## @param {quantity} [size] - Persistent Volume size.
|
|
size: 4Gi
|
|
|
|
## @param {string} [storageClass] - StorageClass used to store the data.
|
|
storageClass: ""
|
|
|
|
## @param {int} [replicas] - Number of etcd replicas.
|
|
replicas: 3
|
|
|
|
## @typedef {struct} Resources - Resource configuration for etcd.
|
|
## @field {quantity} [cpu] - Number of CPU cores allocated.
|
|
## @field {quantity} [memory] - Amount of memory allocated.
|
|
|
|
## @param {Resources} [resources] - Resource configuration for etcd.
|
|
resources:
|
|
cpu: 1000m
|
|
memory: 512Mi
|
|
|
|
##
|
|
## @section Backup parameters
|
|
##
|
|
|
|
## @typedef {struct} Backup - DEPRECATED: Backup configuration. Superseded by the Cozystack BackupClass flow driven by the Etcd strategy (strategy.backups.cozystack.io/v1alpha1); see README.md for migration.
|
|
## @field {bool} [enabled] - DEPRECATED: Enable scheduled S3 backups. Use a BackupJob against an Etcd strategy instead.
|
|
## @field {string} [schedule] - DEPRECATED: Cron schedule for automated backups. Use a backups.cozystack.io/Plan instead.
|
|
## @field {string} [destinationPath] - DEPRECATED: Destination path for backups (e.g. s3://bucket/path/).
|
|
## @field {string} [endpointURL] - DEPRECATED: S3 endpoint URL for uploads.
|
|
## @field {string} [region] - DEPRECATED: S3 region.
|
|
## @field {bool} [forcePathStyle] - DEPRECATED: Use path-style S3 URLs (required for MinIO and most S3-compatible providers).
|
|
## @field {string} [s3AccessKey] - DEPRECATED: Access key for S3 authentication.
|
|
## @field {string} [s3SecretKey] - DEPRECATED: Secret key for S3 authentication.
|
|
## @field {int} [successfulJobsHistoryLimit] - DEPRECATED: Number of successful backup jobs to retain.
|
|
## @field {int} [failedJobsHistoryLimit] - DEPRECATED: Number of failed backup jobs to retain.
|
|
|
|
## @param {Backup} backup - DEPRECATED: Backup configuration. The chart still renders the legacy EtcdBackupSchedule when backup.enabled=true, but new tenants should drive backups through a BackupClass bound to the Etcd strategy (strategy.backups.cozystack.io/v1alpha1).
|
|
backup:
|
|
enabled: false
|
|
schedule: "0 2 * * *"
|
|
destinationPath: ""
|
|
endpointURL: ""
|
|
region: ""
|
|
forcePathStyle: true
|
|
s3AccessKey: ""
|
|
s3SecretKey: ""
|
|
successfulJobsHistoryLimit: 3
|
|
failedJobsHistoryLimit: 1
|