1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/modules/allowed-crd-upgrades.adoc
2024-09-18 16:36:58 +00:00

16 lines
764 B
Plaintext

// Module included in the following assemblies:
//
// * extensions/ce/crd-upgrade-safety.adoc
:_mod-docs-content-type: REFERENCE
[id="allowed-crd-changes_{context}"]
= Allowed CRD upgrade changes
The following changes to an existing custom resource definition (CRD) are safe for backwards compatibility and will not cause the CRD upgrade safety preflight check to halt the upgrade:
- Adding new enum values to the list of allowed enum values in a field
- An existing required field is changed to optional in an existing version
- The minimum value of an existing field is decreased in an existing version
- The maximum value of an existing field is increased in an existing version
- A new version of the CRD is added with no modifications to existing versions