Skip to content

Commit

Permalink
Update upstream specifications to their latest version
Browse files Browse the repository at this point in the history
  • Loading branch information
sebhoss authored Jan 5, 2024
1 parent 76390a2 commit 106512f
Show file tree
Hide file tree
Showing 120 changed files with 2,186 additions and 758 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1643,6 +1643,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdate:
description: RollingUpdate - overrides deployment update params.
properties:
Expand Down Expand Up @@ -1683,7 +1687,7 @@ spec:
type: object
x-kubernetes-preserve-unknown-fields: true
selectAllByDefault:
description: 'SelectAllByDefault changes default behavior for empty CRD selectors, such ServiceScrapeSelector. with selectAllScrapes: true and empty serviceScrapeSelector and ServiceScrapeNamespaceSelector Operator selects all exist serviceScrapes with selectAllScrapes: false - selects nothing'
description: 'SelectAllByDefault changes default behavior for empty CRD selectors, such ServiceScrapeSelector. with selectAllByDefault: true and empty serviceScrapeSelector and ServiceScrapeNamespaceSelector Operator selects all exist serviceScrapes with selectAllByDefault: false - selects nothing'
type: boolean
serviceAccountName:
description: ServiceAccountName is the name of the ServiceAccount to use to run the VMAgent Pods.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -536,6 +536,10 @@ spec:
description: Retention Time duration VMAlertmanager shall retain data for. Default is '120h', and must match the regular expression `[0-9]+(ms|s|m|h)` (milliseconds seconds minutes hours).
pattern: '[0-9]+(ms|s|m|h)'
type: string
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdateStrategy:
description: RollingUpdateStrategy defines strategy for application updates Default is OnDelete, in this case operator handles update process Can be changed for RollingUpdate
type: string
Expand All @@ -558,7 +562,7 @@ spec:
type: object
x-kubernetes-preserve-unknown-fields: true
selectAllByDefault:
description: 'SelectAllByDefault changes default behavior for empty CRD selectors, such ConfigSelector. with selectAllScrapes: true and undefined ConfigSelector and ConfigNamespaceSelector Operator selects all exist alertManagerConfigs with selectAllScrapes: false - selects nothing'
description: 'SelectAllByDefault changes default behavior for empty CRD selectors, such ConfigSelector. with selectAllByDefault: true and undefined ConfigSelector and ConfigNamespaceSelector Operator selects all exist alertManagerConfigs with selectAllByDefault: false - selects nothing'
type: boolean
serviceAccountName:
description: ServiceAccountName is the name of the ServiceAccount to use
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1184,6 +1184,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdate:
description: RollingUpdate - overrides deployment update params.
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -410,6 +410,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
runtimeClassName:
description: RuntimeClassName - defines runtime class for kubernetes pod. https://kubernetes.io/docs/concepts/containers/runtime-class/
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -337,6 +337,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdate:
description: RollingUpdate - overrides deployment update params.
properties:
Expand Down Expand Up @@ -917,6 +921,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdateStrategy:
description: RollingUpdateStrategy defines strategy for application updates Default is OnDelete, in this case operator handles update process Can be changed for RollingUpdate
type: string
Expand Down Expand Up @@ -1670,6 +1678,10 @@ spec:
description: 'Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
type: object
type: object
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
rollingUpdateStrategy:
description: RollingUpdateStrategy defines strategy for application updates Default is OnDelete, in this case operator handles update process Can be changed for RollingUpdate
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -292,6 +292,10 @@ spec:
retentionPeriod:
description: RetentionPeriod for the stored metrics Note VictoriaMetrics has data/ and indexdb/ folders metrics from data/ removed eventually as soon as partition leaves retention period reverse index data at indexdb rotates once at the half of configured retention period https://docs.victoriametrics.com/Single-server-VictoriaMetrics.html#retention
type: string
revisionHistoryLimitCount:
description: The number of old ReplicaSets to retain to allow rollback in deployment or maximum number of revisions that will be maintained in the StatefulSet's revision history. Defaults to 10.
format: int32
type: integer
runtimeClassName:
description: RuntimeClassName - defines runtime class for kubernetes pod. https://kubernetes.io/docs/concepts/containers/runtime-class/
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -320,7 +320,7 @@ spec:
type: object
strategy:
default: Any
description: 'strategy specifies the strategy to select the target pod when multiple pods are selected. Valid values are: - Any: select any one pod that match the labelsSelector.'
description: 'strategy specifies the strategy to select the target pod when multiple pods are selected. Valid values are: - Any: select any one pod that match the labelsSelector. - All: select all pods that match the labelsSelector.'
enum:
- Any
- All
Expand Down Expand Up @@ -380,6 +380,14 @@ spec:
serviceAccountName:
description: serviceAccountName specifies the service account to run the backup workload.
type: string
strategy:
description: 'PodSelectionStrategy specifies the strategy to select when multiple pods are selected for backup target. Valid values are: - Any: select any one pod that match the labelsSelector. - All: select all pods that match the labelsSelector.'
enum:
- Any
- All
type: string
required:
- role
type: object
targetVolumes:
description: targetVolumes specifies which volumes from the target should be mounted in the backup workload.
Expand Down Expand Up @@ -479,6 +487,14 @@ spec:
role:
description: 'select instance of corresponding role for backup, role are: - the name of Leader/Follower/Leaner for Consensus component. - primary or secondary for Replication component. finally, invalid role of the component will be ignored. such as if workload type is Replication and component''s replicas is 1, the secondary role is invalid. and it also will be ignored when component is Stateful/Stateless. the role will be transformed to a role LabelSelector for BackupPolicy''s target attribute.'
type: string
strategy:
description: 'PodSelectionStrategy specifies the strategy to select when multiple pods are selected for backup target. Valid values are: - Any: select any one pod that match the labelsSelector. - All: select all pods that match the labelsSelector.'
enum:
- Any
- All
type: string
required:
- role
type: object
required:
- backupMethods
Expand Down
Loading

0 comments on commit 106512f

Please sign in to comment.