Skip to content

Commit 32e4b56

Browse files
added CRD upgrade job
1 parent b269c00 commit 32e4b56

File tree

23 files changed

+355
-12
lines changed

23 files changed

+355
-12
lines changed

.gitignore

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ test-charts/*/Chart.lock
99
.cr-release-packages/**
1010
!charts/*/charts/crds
1111
!charts/*/charts/crds/**
12-
!charts/*/charts/crd-templates
13-
!charts/*/charts/crd-templates/**
1412
charts/**/charts/crds/_index.md
1513
.helm/
1614
.local/

charts/victoria-metrics-k8s-stack/values.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@ argocdReleaseOverride: ""
2626
victoria-metrics-operator:
2727
enabled: true
2828
crds:
29-
plain: true
29+
upgrade:
30+
enabled: false
3031
cleanup:
3132
enabled: true
3233
image:

charts/victoria-metrics-operator-crds/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,5 +34,5 @@ annotations:
3434
- name: Changelog
3535
url: https://docs.victoriametrics.com/operator/changelog/
3636
dependencies:
37-
- name: crd-templates
37+
- name: crds
3838
version: "0.0.*"

charts/victoria-metrics-operator-crds/charts/crd-templates/Chart.yaml renamed to charts/victoria-metrics-operator-crds/charts/crds/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v2
2-
name: crd-templates
2+
name: crds
33
description: A subchart stores victoriametrics operator CRDs.
44
type: application
55
version: 0.0.0
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

charts/victoria-metrics-operator/CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
## Next release
22

3+
**Update note 1**: CRD template was replaced by CRD upgrade job. `Values.crds.plain` property was removed. Consider replacing it with `.Values.crds.upgrade.enabled: true` if automatic CRD upgrade is expected.
4+
**Update note 2**: Replaced `.Values.admissionWebhooks.enabledCRDValidation` map with `.Values.admissionWebhooks.disabledFor` list of CRD names to disable validation for.
5+
36
- Added `securityContext` to the `cleanup` job.
4-
- Removed `.Values.crds.plain` property, CRDs as templates are not supported by chart anymore.
7+
- Removed `.Values.crds.plain` property, CRDs as templates are not supported by chart anymore. Added upgrade job instead, which is enabled by `.Values.crds.upgrade.enabled` property.
58
- Replaced `.Values.admissionWebhooks.enabledCRDValidation` with `.Values.admissionWebhooks.disabledFor` list of CRD names to disable validation for.
69

710
## 0.53.0
94.6 KB
Binary file not shown.

0 commit comments

Comments
 (0)