diff --git a/flink.apache.org/flinkdeployment_v1beta1.json b/flink.apache.org/flinkdeployment_v1beta1.json index 56db3069..447df454 100644 --- a/flink.apache.org/flinkdeployment_v1beta1.json +++ b/flink.apache.org/flinkdeployment_v1beta1.json @@ -15,7 +15,8 @@ "v1_15", "v1_16", "v1_17", - "v1_18" + "v1_18", + "v1_19" ], "type": "string" }, @@ -36,8 +37,32 @@ "className": { "type": "string" }, + "labels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + }, "template": { "type": "string" + }, + "tls": { + "items": { + "properties": { + "hosts": { + "items": { + "type": "string" + }, + "type": "array" + }, + "secretName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" } }, "type": "object", @@ -69,6 +94,9 @@ "parallelism": { "type": "integer" }, + "savepointRedeployNonce": { + "type": "integer" + }, "savepointTriggerNonce": { "type": "integer" }, @@ -81,8 +109,8 @@ }, "upgradeMode": { "enum": [ - "savepoint", "last-state", + "savepoint", "stateless" ], "type": "string" @@ -382,6 +410,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -473,6 +513,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -565,6 +617,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -656,6 +720,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -915,6 +991,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -994,6 +1079,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -1267,6 +1361,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -1313,6 +1422,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -1820,6 +1932,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -1899,6 +2020,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -2172,6 +2302,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -2218,6 +2363,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -2734,6 +2882,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -2813,6 +2970,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -3086,6 +3252,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -3132,6 +3313,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -4113,18 +4297,6 @@ }, "resources": { "properties": { - "claims": { - "items": { - "properties": { - "name": { - "type": "string" - } - }, - "type": "object", - "additionalProperties": false - }, - "type": "array" - }, "limits": { "additionalProperties": { "anyOf": [ @@ -4193,6 +4365,9 @@ "storageClassName": { "type": "string" }, + "volumeAttributesClassName": { + "type": "string" + }, "volumeMode": { "type": "string" }, @@ -4453,6 +4628,57 @@ "sources": { "items": { "properties": { + "clusterTrustBundle": { + "properties": { + "labelSelector": { + "properties": { + "matchExpressions": { + "items": { + "properties": { + "key": { + "type": "string" + }, + "operator": { + "type": "string" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "matchLabels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, + "name": { + "type": "string" + }, + "optional": { + "type": "boolean" + }, + "path": { + "type": "string" + }, + "signerName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, "configMap": { "properties": { "items": { @@ -4819,6 +5045,20 @@ "containerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -4888,6 +5128,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -4957,11 +5243,25 @@ "ephemeralContainerStatuses": { "items": { "properties": { - "containerID": { - "type": "string" - }, - "image": { - "type": "string" + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "containerID": { + "type": "string" + }, + "image": { + "type": "string" }, "imageID": { "type": "string" @@ -5026,6 +5326,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -5095,9 +5441,35 @@ "hostIP": { "type": "string" }, + "hostIPs": { + "items": { + "properties": { + "ip": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "initContainerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -5167,6 +5539,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -5263,6 +5681,24 @@ "reason": { "type": "string" }, + "resize": { + "type": "string" + }, + "resourceClaimStatuses": { + "items": { + "properties": { + "name": { + "type": "string" + }, + "resourceClaimName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "startTime": { "type": "string" } @@ -5598,6 +6034,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -5689,6 +6137,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -5781,6 +6241,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -5872,6 +6344,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -6131,6 +6615,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -6210,6 +6703,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -6483,6 +6985,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -6529,6 +7046,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -7036,6 +7556,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -7115,6 +7644,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -7388,6 +7926,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -7434,6 +7987,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -7950,6 +8506,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -8029,10 +8594,19 @@ "type": "object", "additionalProperties": false }, - "tcpSocket": { + "sleep": { "properties": { - "host": { - "type": "string" + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, + "tcpSocket": { + "properties": { + "host": { + "type": "string" }, "port": { "anyOf": [ @@ -8302,6 +8876,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -8348,6 +8937,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -9329,18 +9921,6 @@ }, "resources": { "properties": { - "claims": { - "items": { - "properties": { - "name": { - "type": "string" - } - }, - "type": "object", - "additionalProperties": false - }, - "type": "array" - }, "limits": { "additionalProperties": { "anyOf": [ @@ -9409,6 +9989,9 @@ "storageClassName": { "type": "string" }, + "volumeAttributesClassName": { + "type": "string" + }, "volumeMode": { "type": "string" }, @@ -9669,6 +10252,57 @@ "sources": { "items": { "properties": { + "clusterTrustBundle": { + "properties": { + "labelSelector": { + "properties": { + "matchExpressions": { + "items": { + "properties": { + "key": { + "type": "string" + }, + "operator": { + "type": "string" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "matchLabels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, + "name": { + "type": "string" + }, + "optional": { + "type": "boolean" + }, + "path": { + "type": "string" + }, + "signerName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, "configMap": { "properties": { "items": { @@ -10035,6 +10669,20 @@ "containerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -10104,6 +10752,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -10173,6 +10867,20 @@ "ephemeralContainerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -10242,6 +10950,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -10311,9 +11065,35 @@ "hostIP": { "type": "string" }, + "hostIPs": { + "items": { + "properties": { + "ip": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "initContainerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -10383,6 +11163,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -10479,15 +11305,33 @@ "reason": { "type": "string" }, - "startTime": { + "resize": { "type": "string" - } - }, - "type": "object", - "additionalProperties": false - } - }, - "type": "object", + }, + "resourceClaimStatuses": { + "items": { + "properties": { + "name": { + "type": "string" + }, + "resourceClaimName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "startTime": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + } + }, + "type": "object", "additionalProperties": false }, "restartNonce": { @@ -10787,6 +11631,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -10878,6 +11734,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -10970,6 +11838,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -11061,6 +11941,18 @@ "type": "object", "additionalProperties": false }, + "matchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, + "mismatchLabelKeys": { + "items": { + "type": "string" + }, + "type": "array" + }, "namespaceSelector": { "properties": { "matchExpressions": { @@ -11320,6 +12212,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -11399,6 +12300,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -11672,6 +12582,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -11718,6 +12643,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -12225,6 +13153,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -12304,6 +13241,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -12577,6 +13523,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -12623,6 +13584,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -13139,6 +14103,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -13218,6 +14191,15 @@ "type": "object", "additionalProperties": false }, + "sleep": { + "properties": { + "seconds": { + "type": "integer" + } + }, + "type": "object", + "additionalProperties": false + }, "tcpSocket": { "properties": { "host": { @@ -13491,6 +14473,21 @@ "type": "object", "additionalProperties": false }, + "resizePolicy": { + "items": { + "properties": { + "resourceName": { + "type": "string" + }, + "restartPolicy": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "resources": { "properties": { "claims": { @@ -13537,6 +14534,9 @@ "type": "object", "additionalProperties": false }, + "restartPolicy": { + "type": "string" + }, "securityContext": { "properties": { "allowPrivilegeEscalation": { @@ -14518,18 +15518,6 @@ }, "resources": { "properties": { - "claims": { - "items": { - "properties": { - "name": { - "type": "string" - } - }, - "type": "object", - "additionalProperties": false - }, - "type": "array" - }, "limits": { "additionalProperties": { "anyOf": [ @@ -14598,6 +15586,9 @@ "storageClassName": { "type": "string" }, + "volumeAttributesClassName": { + "type": "string" + }, "volumeMode": { "type": "string" }, @@ -14858,6 +15849,57 @@ "sources": { "items": { "properties": { + "clusterTrustBundle": { + "properties": { + "labelSelector": { + "properties": { + "matchExpressions": { + "items": { + "properties": { + "key": { + "type": "string" + }, + "operator": { + "type": "string" + }, + "values": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "matchLabels": { + "additionalProperties": { + "type": "string" + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, + "name": { + "type": "string" + }, + "optional": { + "type": "boolean" + }, + "path": { + "type": "string" + }, + "signerName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, "configMap": { "properties": { "items": { @@ -15224,6 +16266,20 @@ "containerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -15293,6 +16349,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -15362,6 +16464,20 @@ "ephemeralContainerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -15431,6 +16547,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -15500,9 +16662,35 @@ "hostIP": { "type": "string" }, + "hostIPs": { + "items": { + "properties": { + "ip": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "initContainerStatuses": { "items": { "properties": { + "allocatedResources": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, "containerID": { "type": "string" }, @@ -15572,6 +16760,52 @@ "ready": { "type": "boolean" }, + "resources": { + "properties": { + "claims": { + "items": { + "properties": { + "name": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, + "limits": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + }, + "requests": { + "additionalProperties": { + "anyOf": [ + { + "type": "integer" + }, + { + "type": "string" + } + ], + "x-kubernetes-int-or-string": true + }, + "type": "object" + } + }, + "type": "object", + "additionalProperties": false + }, "restartCount": { "type": "integer" }, @@ -15668,6 +16902,24 @@ "reason": { "type": "string" }, + "resize": { + "type": "string" + }, + "resourceClaimStatuses": { + "items": { + "properties": { + "name": { + "type": "string" + }, + "resourceClaimName": { + "type": "string" + } + }, + "type": "object", + "additionalProperties": false + }, + "type": "array" + }, "startTime": { "type": "string" } @@ -15718,11 +16970,11 @@ }, "jobManagerDeploymentStatus": { "enum": [ - "READY", "DEPLOYED_NOT_READY", "DEPLOYING", + "ERROR", "MISSING", - "ERROR" + "READY" ], "type": "string" }, @@ -15734,8 +16986,7 @@ "enum": [ "FULL", "INCREMENTAL", - "UNKNOWN", - "description" + "UNKNOWN" ], "type": "string" }, @@ -15745,8 +16996,7 @@ "enum": [ "FULL", "INCREMENTAL", - "UNKNOWN", - "description" + "UNKNOWN" ], "type": "string" }, @@ -15760,8 +17010,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -15782,8 +17032,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -15833,8 +17083,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -15866,8 +17116,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -15887,8 +17137,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -15912,16 +17162,19 @@ "lifecycleState": { "enum": [ "CREATED", - "SUSPENDED", - "UPGRADING", "DEPLOYED", - "STABLE", - "ROLLING_BACK", + "FAILED", "ROLLED_BACK", - "FAILED" + "ROLLING_BACK", + "STABLE", + "SUSPENDED", + "UPGRADING" ], "type": "string" }, + "observedGeneration": { + "type": "integer" + }, "reconciliationStatus": { "properties": { "lastReconciledSpec": { @@ -15936,9 +17189,9 @@ "state": { "enum": [ "DEPLOYED", - "UPGRADING", + "ROLLED_BACK", "ROLLING_BACK", - "ROLLED_BACK" + "UPGRADING" ], "type": "string" } diff --git a/flink.apache.org/flinksessionjob_v1beta1.json b/flink.apache.org/flinksessionjob_v1beta1.json index 568b23d3..d6bcf7cd 100644 --- a/flink.apache.org/flinksessionjob_v1beta1.json +++ b/flink.apache.org/flinksessionjob_v1beta1.json @@ -37,6 +37,9 @@ "parallelism": { "type": "integer" }, + "savepointRedeployNonce": { + "type": "integer" + }, "savepointTriggerNonce": { "type": "integer" }, @@ -49,8 +52,8 @@ }, "upgradeMode": { "enum": [ - "savepoint", "last-state", + "savepoint", "stateless" ], "type": "string" @@ -79,8 +82,7 @@ "enum": [ "FULL", "INCREMENTAL", - "UNKNOWN", - "description" + "UNKNOWN" ], "type": "string" }, @@ -90,8 +92,7 @@ "enum": [ "FULL", "INCREMENTAL", - "UNKNOWN", - "description" + "UNKNOWN" ], "type": "string" }, @@ -105,8 +106,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -127,8 +128,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -178,8 +179,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -211,8 +212,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -232,8 +233,8 @@ "enum": [ "MANUAL", "PERIODIC", - "UPGRADE", - "UNKNOWN" + "UNKNOWN", + "UPGRADE" ], "type": "string" } @@ -257,16 +258,19 @@ "lifecycleState": { "enum": [ "CREATED", - "SUSPENDED", - "UPGRADING", "DEPLOYED", - "STABLE", - "ROLLING_BACK", + "FAILED", "ROLLED_BACK", - "FAILED" + "ROLLING_BACK", + "STABLE", + "SUSPENDED", + "UPGRADING" ], "type": "string" }, + "observedGeneration": { + "type": "integer" + }, "reconciliationStatus": { "properties": { "lastReconciledSpec": { @@ -281,9 +285,9 @@ "state": { "enum": [ "DEPLOYED", - "UPGRADING", + "ROLLED_BACK", "ROLLING_BACK", - "ROLLED_BACK" + "UPGRADING" ], "type": "string" }