diff --git a/charts/victoria-metrics-operator/CHANGELOG.md b/charts/victoria-metrics-operator/CHANGELOG.md index 1da63098f..b82bb55c8 100644 --- a/charts/victoria-metrics-operator/CHANGELOG.md +++ b/charts/victoria-metrics-operator/CHANGELOG.md @@ -2,7 +2,7 @@ ## Next release -- TODO +- Updated CRDs for operator ## 0.26.1 diff --git a/charts/victoria-metrics-operator/Chart.yaml b/charts/victoria-metrics-operator/Chart.yaml index 605fb77ff..e18d4fa2a 100644 --- a/charts/victoria-metrics-operator/Chart.yaml +++ b/charts/victoria-metrics-operator/Chart.yaml @@ -6,7 +6,7 @@ home: https://github.com/VictoriaMetrics/operator sources: - https://github.com/VictoriaMetrics/helm-charts - https://github.com/VictoriaMetrics/operator -version: 0.26.1 +version: 0.26.2 icon: https://avatars.githubusercontent.com/u/43720803?s=200&v=4 kubeVersion: ">=1.23.0-0" keywords: diff --git a/charts/victoria-metrics-operator/templates/crd.yaml b/charts/victoria-metrics-operator/templates/crd.yaml index 10945025c..17e816667 100644 --- a/charts/victoria-metrics-operator/templates/crd.yaml +++ b/charts/victoria-metrics-operator/templates/crd.yaml @@ -791,8 +791,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -968,8 +969,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -1212,8 +1214,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -1393,8 +1396,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -1637,9 +1641,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -1837,8 +1841,8 @@ spec: type: string if: description: 'If represents metricsQL match - expression: ''{__name__=~"foo_.*"}''' - type: string + expression (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -1906,12 +1910,11 @@ spec: description: Interval is the interval between aggregations. type: string match: - description: "Match is a label selector for filtering - time series for the given selector. \n If the match - isn't set, then all the input time series are processed." - items: - type: string - type: array + description: "Match is a label selector (or list of + label selectors) for filtering time series for the + given selector. \n If the match isn't set, then + all the input time series are processed." + x-kubernetes-preserve-unknown-fields: true output_relabel_configs: description: OutputRelabelConfigs is an optional relabeling rules, which are applied on the aggregated output @@ -1928,8 +1931,8 @@ spec: type: string if: description: 'If represents metricsQL match - expression: ''{__name__=~"foo_.*"}''' - type: string + expression (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -2407,8 +2410,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -2986,8 +2990,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -9711,7 +9716,7 @@ spec: x-kubernetes-preserve-unknown-fields: true cacheMountPath: description: CacheMountPath allows to add cache persistent for - VMSelect + VMSelect, will use "/cache" as default if not specified. type: string claimTemplates: description: ClaimTemplates allows adding additional VolumeClaimTemplates @@ -10412,7 +10417,7 @@ spec: type: object x-kubernetes-preserve-unknown-fields: true storage: - description: StorageSpec - add persistent volume claim for cacheMounthPath + description: StorageSpec - add persistent volume claim for cacheMountPath its needed for persistent cache properties: disableMountSubPath: @@ -12248,8 +12253,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -12422,8 +12428,9 @@ spec: is 'replace' type: string if: - description: 'If represents metricsQL match expression: ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression (or list + of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -13137,9 +13144,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -13319,9 +13326,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -14155,9 +14162,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -14287,9 +14294,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -15127,9 +15134,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -15309,9 +15316,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -16537,9 +16544,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -16604,12 +16611,11 @@ spec: description: Interval is the interval between aggregations. type: string match: - description: "Match is a label selector for filtering time - series for the given selector. \n If the match isn't set, - then all the input time series are processed." - items: - type: string - type: array + description: "Match is a label selector (or list of label + selectors) for filtering time series for the given selector. + \n If the match isn't set, then all the input time series + are processed." + x-kubernetes-preserve-unknown-fields: true output_relabel_configs: description: OutputRelabelConfigs is an optional relabeling rules, which are applied on the aggregated output before @@ -16625,9 +16631,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -17373,9 +17379,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string @@ -17554,9 +17560,9 @@ spec: Default is 'replace' type: string if: - description: 'If represents metricsQL match expression: - ''{__name__=~"foo_.*"}''' - type: string + description: 'If represents metricsQL match expression + (or list of expressions): ''{__name__=~"foo_.*"}''' + x-kubernetes-preserve-unknown-fields: true labels: additionalProperties: type: string