@@ -242,6 +242,14 @@ spec:
242
242
type : object
243
243
x-kubernetes-map-type : atomic
244
244
type : array
245
+ invocationLimits :
246
+ additionalProperties :
247
+ type : string
248
+ description : |-
249
+ InvocationLimits define limits to be applied per invocation of the app.
250
+ The keys are the names of the limits and the values are the limit values.
251
+ SpinKube executors may define their own limits.
252
+ type : object
245
253
podAnnotations :
246
254
additionalProperties :
247
255
type : string
@@ -728,6 +736,8 @@ spec:
728
736
description : |-
729
737
awsElasticBlockStore represents an AWS Disk resource that is attached to a
730
738
kubelet's host machine and then exposed to the pod.
739
+ Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree
740
+ awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.
731
741
More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
732
742
properties :
733
743
fsType :
@@ -759,8 +769,10 @@ spec:
759
769
- volumeID
760
770
type : object
761
771
azureDisk :
762
- description : azureDisk represents an Azure Data Disk mount on
763
- the host and bind mount to the pod.
772
+ description : |-
773
+ azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
774
+ Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type
775
+ are redirected to the disk.csi.azure.com CSI driver.
764
776
properties :
765
777
cachingMode :
766
778
description : ' cachingMode is the Host Caching mode: None,
@@ -798,8 +810,10 @@ spec:
798
810
- diskURI
799
811
type : object
800
812
azureFile :
801
- description : azureFile represents an Azure File Service mount
802
- on the host and bind mount to the pod.
813
+ description : |-
814
+ azureFile represents an Azure File Service mount on the host and bind mount to the pod.
815
+ Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type
816
+ are redirected to the file.csi.azure.com CSI driver.
803
817
properties :
804
818
readOnly :
805
819
description : |-
@@ -818,8 +832,9 @@ spec:
818
832
- shareName
819
833
type : object
820
834
cephfs :
821
- description : cephFS represents a Ceph FS mount on the host that
822
- shares a pod's lifetime
835
+ description : |-
836
+ cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.
837
+ Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.
823
838
properties :
824
839
monitors :
825
840
description : |-
@@ -871,6 +886,8 @@ spec:
871
886
cinder :
872
887
description : |-
873
888
cinder represents a cinder volume attached and mounted on kubelets host machine.
889
+ Deprecated: Cinder is deprecated. All operations for the in-tree cinder type
890
+ are redirected to the cinder.csi.openstack.org CSI driver.
874
891
More info: https://examples.k8s.io/mysql-cinder-pd/README.md
875
892
properties :
876
893
fsType :
@@ -980,8 +997,7 @@ spec:
980
997
x-kubernetes-map-type : atomic
981
998
csi :
982
999
description : csi (Container Storage Interface) represents ephemeral
983
- storage that is handled by certain external CSI drivers (Beta
984
- feature).
1000
+ storage that is handled by certain external CSI drivers.
985
1001
properties :
986
1002
driver :
987
1003
description : |-
@@ -1447,6 +1463,7 @@ spec:
1447
1463
description : |-
1448
1464
flexVolume represents a generic volume resource that is
1449
1465
provisioned/attached using an exec based plugin.
1466
+ Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.
1450
1467
properties :
1451
1468
driver :
1452
1469
description : driver is the name of the driver to use for
@@ -1492,9 +1509,9 @@ spec:
1492
1509
- driver
1493
1510
type : object
1494
1511
flocker :
1495
- description : flocker represents a Flocker volume attached to
1496
- a kubelet's host machine. This depends on the Flocker control
1497
- service being running
1512
+ description : |-
1513
+ flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.
1514
+ Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.
1498
1515
properties :
1499
1516
datasetName :
1500
1517
description : |-
@@ -1510,6 +1527,8 @@ spec:
1510
1527
description : |-
1511
1528
gcePersistentDisk represents a GCE Disk resource that is attached to a
1512
1529
kubelet's host machine and then exposed to the pod.
1530
+ Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree
1531
+ gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.
1513
1532
More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
1514
1533
properties :
1515
1534
fsType :
@@ -1545,7 +1564,7 @@ spec:
1545
1564
gitRepo :
1546
1565
description : |-
1547
1566
gitRepo represents a git repository at a particular revision.
1548
- DEPRECATED : GitRepo is deprecated. To provision a container with a git repo, mount an
1567
+ Deprecated : GitRepo is deprecated. To provision a container with a git repo, mount an
1549
1568
EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir
1550
1569
into the Pod's container.
1551
1570
properties :
@@ -1569,6 +1588,7 @@ spec:
1569
1588
glusterfs :
1570
1589
description : |-
1571
1590
glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
1591
+ Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.
1572
1592
More info: https://examples.k8s.io/volumes/glusterfs/README.md
1573
1593
properties :
1574
1594
endpoints :
@@ -1778,8 +1798,9 @@ spec:
1778
1798
- claimName
1779
1799
type : object
1780
1800
photonPersistentDisk :
1781
- description : photonPersistentDisk represents a PhotonController
1782
- persistent disk attached and mounted on kubelets host machine
1801
+ description : |-
1802
+ photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.
1803
+ Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
1783
1804
properties :
1784
1805
fsType :
1785
1806
description : |-
@@ -1795,8 +1816,11 @@ spec:
1795
1816
- pdID
1796
1817
type : object
1797
1818
portworxVolume :
1798
- description : portworxVolume represents a portworx volume attached
1799
- and mounted on kubelets host machine
1819
+ description : |-
1820
+ portworxVolume represents a portworx volume attached and mounted on kubelets host machine.
1821
+ Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type
1822
+ are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate
1823
+ is on.
1800
1824
properties :
1801
1825
fsType :
1802
1826
description : |-
@@ -2161,8 +2185,9 @@ spec:
2161
2185
x-kubernetes-list-type : atomic
2162
2186
type : object
2163
2187
quobyte :
2164
- description : quobyte represents a Quobyte mount on the host
2165
- that shares a pod's lifetime
2188
+ description : |-
2189
+ quobyte represents a Quobyte mount on the host that shares a pod's lifetime.
2190
+ Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.
2166
2191
properties :
2167
2192
group :
2168
2193
description : |-
@@ -2201,6 +2226,7 @@ spec:
2201
2226
rbd :
2202
2227
description : |-
2203
2228
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.
2229
+ Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported.
2204
2230
More info: https://examples.k8s.io/volumes/rbd/README.md
2205
2231
properties :
2206
2232
fsType :
@@ -2273,8 +2299,9 @@ spec:
2273
2299
- monitors
2274
2300
type : object
2275
2301
scaleIO :
2276
- description : scaleIO represents a ScaleIO persistent volume
2277
- attached and mounted on Kubernetes nodes.
2302
+ description : |-
2303
+ scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
2304
+ Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.
2278
2305
properties :
2279
2306
fsType :
2280
2307
default : xfs
@@ -2406,8 +2433,9 @@ spec:
2406
2433
type : string
2407
2434
type : object
2408
2435
storageos :
2409
- description : storageOS represents a StorageOS volume attached
2410
- and mounted on Kubernetes nodes.
2436
+ description : |-
2437
+ storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
2438
+ Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.
2411
2439
properties :
2412
2440
fsType :
2413
2441
description : |-
@@ -2452,8 +2480,10 @@ spec:
2452
2480
type : string
2453
2481
type : object
2454
2482
vsphereVolume :
2455
- description : vsphereVolume represents a vSphere volume attached
2456
- and mounted on kubelets host machine
2483
+ description : |-
2484
+ vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.
2485
+ Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type
2486
+ are redirected to the csi.vsphere.vmware.com CSI driver.
2457
2487
properties :
2458
2488
fsType :
2459
2489
description : |-
0 commit comments