Skip to content

Commit

Permalink
Update generated
Browse files Browse the repository at this point in the history
  • Loading branch information
rzetelskik committed Mar 20, 2024
1 parent a040c50 commit 328d3a3
Show file tree
Hide file tree
Showing 6 changed files with 414 additions and 0 deletions.
94 changes: 94 additions & 0 deletions deploy/operator.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1146,6 +1146,9 @@ spec:
description: backups specifies backup tasks in Scylla Manager. When Scylla Manager is not installed, these will be ignored.
items:
properties:
cron:
description: cron specifies the task schedule as a cron expression. It supports an extended syntax including @monthly, @weekly, @daily, @midnight, @hourly, @every X[h|m|s].
type: string
dc:
description: dc is a list of datacenter glob patterns, e.g. 'dc1,!otherdc*' used to specify the DCs to include or exclude from backup.
items:
Expand Down Expand Up @@ -1173,6 +1176,9 @@ spec:
description: numRetries indicates how many times a scheduled task will be retried before failing.
format: int64
type: integer
purgeOnly:
description: purgeOnly specifies that only a backup cleanup should be run.
type: boolean
rateLimit:
description: 'rateLimit is a list of megabytes (MiB) per second rate limits expressed in the format [<dc>:]<limit>. The <dc>: part is optional and only needed when different datacenters need different upload limits. Set to 0 for no limit (default 100).'
items:
Expand All @@ -1183,6 +1189,12 @@ spec:
description: retention is the number of backups which are to be stored.
format: int64
type: integer
retentionDays:
description: retention is the number of days for which a backup is stored. The next scheduled backup initiates a purge of expired backups. Can be used in tandem with `retention`.
type: integer
retryWait:
description: retryWait specifies an initial exponential backoff duration X[h|m|s].
type: string
snapshotParallel:
description: 'snapshotParallel is a list of snapshot parallelism limits in the format [<dc>:]<limit>. The <dc>: part is optional and allows for specifying different limits in selected datacenters. If The <dc>: part is not set, the limit is global (e.g. ''dc1:2,5'') the runs are parallel in n nodes (2 in dc1) and n nodes in all the other datacenters.'
items:
Expand All @@ -1192,11 +1204,24 @@ spec:
default: now
description: startDate specifies the task start date expressed in the RFC3339 format or now[+duration], e.g. now+3d2h10m, valid units are d, h, m, s.
type: string
tags:
description: tags specifies an extra set of tags describing the task.
items:
type: string
type: array
timezone:
description: timezone specifies the timezone of window and cron fields.
type: string
uploadParallel:
description: 'uploadParallel is a list of upload parallelism limits in the format [<dc>:]<limit>. The <dc>: part is optional and allows for specifying different limits in selected datacenters. If The <dc>: part is not set the limit is global (e.g. ''dc1:2,5'') the runs are parallel in n nodes (2 in dc1) and n nodes in all the other datacenters.'
items:
type: string
type: array
window:
description: window specifies a time window in which the task can be executed. A comma-separated list of time markers in a form [WEEKDAY-]HH:MM. WEEKDAY can be written as the whole word or only using the first 3 characters, HH:MM is an hour from 00:00 to 23:59.
items:
type: string
type: array
type: object
type: array
cpuset:
Expand Down Expand Up @@ -3104,6 +3129,12 @@ spec:
description: repairs specify repair tasks in Scylla Manager. When Scylla Manager is not installed, these will be ignored.
items:
properties:
IgnoreDownHosts:
description: ignoreDownHosts specifies that the manager should not attempt to repair the nodes that are down, i.e. in status DN.
type: boolean
cron:
description: cron specifies the task schedule as a cron expression. It supports an extended syntax including @monthly, @weekly, @daily, @midnight, @hourly, @every X[h|m|s].
type: string
dc:
description: dc is a list of datacenter glob patterns, e.g. 'dc1', '!otherdc*' used to specify the DCs to include or exclude from backup.
items:
Expand Down Expand Up @@ -3141,6 +3172,9 @@ spec:
description: 'parallel is the maximum number of Scylla repair jobs that can run at the same time (on different token ranges and replicas). Each node can take part in at most one repair at any given moment. By default the maximum possible parallelism is used. The effective parallelism depends on a keyspace replication factor (RF) and the number of nodes. The formula to calculate it is as follows: number of nodes / RF, ex. for 6 node cluster with RF=3 the maximum parallelism is 2.'
format: int64
type: integer
retryWait:
description: retryWait specifies an initial exponential backoff duration X[h|m|s].
type: string
smallTableThreshold:
default: 1GiB
description: smallTableThreshold enable small table optimization for tables of size lower than given threshold. Supported units [B, MiB, GiB, TiB].
Expand All @@ -3149,6 +3183,19 @@ spec:
default: now
description: startDate specifies the task start date expressed in the RFC3339 format or now[+duration], e.g. now+3d2h10m, valid units are d, h, m, s.
type: string
tags:
description: tags specifies an extra set of tags describing the task.
items:
type: string
type: array
timezone:
description: timezone specifies the timezone of window and cron fields.
type: string
window:
description: window specifies a time window in which the task can be executed. A comma-separated list of time markers in a form [WEEKDAY-]HH:MM. WEEKDAY can be written as the whole word or only using the first 3 characters, HH:MM is an hour from 00:00 to 23:59.
items:
type: string
type: array
type: object
type: array
repository:
Expand Down Expand Up @@ -3178,6 +3225,9 @@ spec:
description: backups reflects status of backup tasks.
items:
properties:
cron:
description: cron specifies the task schedule as a cron expression. It supports an extended syntax including @monthly, @weekly, @daily, @midnight, @hourly, @every X[h|m|s].
type: string
dc:
description: dc is a list of datacenter glob patterns, e.g. 'dc1,!otherdc*' used to specify the DCs to include or exclude from backup.
items:
Expand Down Expand Up @@ -3211,6 +3261,9 @@ spec:
description: numRetries indicates how many times a scheduled task will be retried before failing.
format: int64
type: integer
purgeOnly:
description: purgeOnly specifies that only a backup cleanup should be run.
type: boolean
rateLimit:
description: 'rateLimit is a list of megabytes (MiB) per second rate limits expressed in the format [<dc>:]<limit>. The <dc>: part is optional and only needed when different datacenters need different upload limits. Set to 0 for no limit (default 100).'
items:
Expand All @@ -3221,6 +3274,12 @@ spec:
description: retention is the number of backups which are to be stored.
format: int64
type: integer
retentionDays:
description: retention is the number of days for which a backup is stored. The next scheduled backup initiates a purge of expired backups. Can be used in tandem with `retention`.
type: integer
retryWait:
description: retryWait specifies an initial exponential backoff duration X[h|m|s].
type: string
snapshotParallel:
description: 'snapshotParallel is a list of snapshot parallelism limits in the format [<dc>:]<limit>. The <dc>: part is optional and allows for specifying different limits in selected datacenters. If The <dc>: part is not set, the limit is global (e.g. ''dc1:2,5'') the runs are parallel in n nodes (2 in dc1) and n nodes in all the other datacenters.'
items:
Expand All @@ -3230,11 +3289,24 @@ spec:
default: now
description: startDate specifies the task start date expressed in the RFC3339 format or now[+duration], e.g. now+3d2h10m, valid units are d, h, m, s.
type: string
tags:
description: tags specifies an extra set of tags describing the task.
items:
type: string
type: array
timezone:
description: timezone specifies the timezone of window and cron fields.
type: string
uploadParallel:
description: 'uploadParallel is a list of upload parallelism limits in the format [<dc>:]<limit>. The <dc>: part is optional and allows for specifying different limits in selected datacenters. If The <dc>: part is not set the limit is global (e.g. ''dc1:2,5'') the runs are parallel in n nodes (2 in dc1) and n nodes in all the other datacenters.'
items:
type: string
type: array
window:
description: window specifies a time window in which the task can be executed. A comma-separated list of time markers in a form [WEEKDAY-]HH:MM. WEEKDAY can be written as the whole word or only using the first 3 characters, HH:MM is an hour from 00:00 to 23:59.
items:
type: string
type: array
type: object
type: array
conditions:
Expand Down Expand Up @@ -3351,6 +3423,12 @@ spec:
description: repairs reflects status of repair tasks.
items:
properties:
IgnoreDownHosts:
description: ignoreDownHosts specifies that the manager should not attempt to repair the nodes that are down, i.e. in status DN.
type: boolean
cron:
description: cron specifies the task schedule as a cron expression. It supports an extended syntax including @monthly, @weekly, @daily, @midnight, @hourly, @every X[h|m|s].
type: string
dc:
description: dc is a list of datacenter glob patterns, e.g. 'dc1', '!otherdc*' used to specify the DCs to include or exclude from backup.
items:
Expand Down Expand Up @@ -3394,6 +3472,9 @@ spec:
description: 'parallel is the maximum number of Scylla repair jobs that can run at the same time (on different token ranges and replicas). Each node can take part in at most one repair at any given moment. By default the maximum possible parallelism is used. The effective parallelism depends on a keyspace replication factor (RF) and the number of nodes. The formula to calculate it is as follows: number of nodes / RF, ex. for 6 node cluster with RF=3 the maximum parallelism is 2.'
format: int64
type: integer
retryWait:
description: retryWait specifies an initial exponential backoff duration X[h|m|s].
type: string
smallTableThreshold:
default: 1GiB
description: smallTableThreshold enable small table optimization for tables of size lower than given threshold. Supported units [B, MiB, GiB, TiB].
Expand All @@ -3402,6 +3483,19 @@ spec:
default: now
description: startDate specifies the task start date expressed in the RFC3339 format or now[+duration], e.g. now+3d2h10m, valid units are d, h, m, s.
type: string
tags:
description: tags specifies an extra set of tags describing the task.
items:
type: string
type: array
timezone:
description: timezone specifies the timezone of window and cron fields.
type: string
window:
description: window specifies a time window in which the task can be executed. A comma-separated list of time markers in a form [WEEKDAY-]HH:MM. WEEKDAY can be written as the whole word or only using the first 3 characters, HH:MM is an hour from 00:00 to 23:59.
items:
type: string
type: array
type: object
type: array
upgrade:
Expand Down
Loading

0 comments on commit 328d3a3

Please sign in to comment.