block automatic major version upgrade with annotation for single cluster

This commit is contained in:
Felix Kunde
2024-07-03 17:27:00 +02:00
parent 37d6993439
commit af2d0f7d92
11 changed files with 30 additions and 0 deletions
@@ -158,6 +158,8 @@ spec:
major_version_upgrade:
type: object
properties:
ignore_auto_version_upgrade_key:
type: string
major_version_upgrade_mode:
type: string
default: "off"
+3
View File
@@ -82,6 +82,9 @@ configUsers:
super_username: postgres
configMajorVersionUpgrade:
# key name for annotation to ignore globally enabled major version upgrades
# ignore_auto_version_upgrade_key: ""
# "off": no upgrade, "manual": manifest triggers action, "full": minimal version violation triggers too
major_version_upgrade_mode: "off"
# upgrades will only be carried out for clusters of listed teams when mode is "off"