update crd

This commit is contained in:
2026-06-04 23:22:18 +01:00
parent 95675c2c1f
commit 8e57124a0c
26 changed files with 1524 additions and 86 deletions
+24
View File
@@ -100,6 +100,10 @@
}
]
},
"engineNodeID": {
"description": "engineNodeID defines the node where the backend engine (target) runs.\nIf empty, falls back to NodeID.",
"type": "string"
},
"freezeFilesystemForSnapshot": {
"description": "Setting that freezes the filesystem on the root partition before a snapshot is created.",
"enum": [
@@ -135,6 +139,7 @@
"type": "string"
},
"nodeID": {
"description": "nodeID defines the node where the volume is attached (where the frontend initiator runs).",
"type": "string"
},
"nodeSelector": {
@@ -227,6 +232,10 @@
],
"type": "string"
},
"snapshotHashingRequestedAt": {
"description": "SnapshotHashingRequestedAt is the RFC3339 timestamp (e.g., \"2026-03-16T10:30:00Z\") when an on-demand snapshot checksum calculation is requested.\nWhen this value is set and is later than LastOnDemandSnapshotHashingCompleteAt, the system will calculate checksums\nfor all user snapshots.\n\nIf SnapshotHashingRequestedAt differs from LastOnDemandSnapshotHashingCompleteAt, it indicates that a hashing request\nis still in progress, and a new request will be rejected.",
"type": "string"
},
"snapshotMaxCount": {
"type": "integer"
},
@@ -319,6 +328,10 @@
"nullable": true,
"type": "array"
},
"currentEngineNodeID": {
"description": "the node that the engine (target) is currently running on.",
"type": "string"
},
"currentImage": {
"type": "string"
},
@@ -386,6 +399,9 @@
"type": "object",
"additionalProperties": false
},
"lastAutoSalvagedAt": {
"type": "string"
},
"lastBackup": {
"type": "string"
},
@@ -395,6 +411,10 @@
"lastDegradedAt": {
"type": "string"
},
"lastOnDemandSnapshotHashingCompleteAt": {
"description": "LastOnDemandSnapshotHashingCompleteAt is the RFC3339 timestamp (e.g., \"2026-03-16T10:30:00Z\") when the\nmost recent on-demand snapshot checksum calculation completed.\nWhen this value matches SnapshotHashingRequestedAt, the requested on-demand checksum calculation is considered complete.",
"type": "string"
},
"ownerID": {
"type": "string"
},
@@ -418,6 +438,10 @@
},
"state": {
"type": "string"
},
"switchoverState": {
"description": "SwitchoverState describes the current progress of a v2 engine live switchover.\nEmpty when no switchover is in progress.",
"type": "string"
}
},
"type": "object",