You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
storage that is handled by certain external CSI drivers (Beta
984
-
feature).
992
+
storage that is handled by certain external CSI drivers.
985
993
properties:
986
994
driver:
987
995
description: |-
@@ -1447,6 +1455,7 @@ spec:
1447
1455
description: |-
1448
1456
flexVolume represents a generic volume resource that is
1449
1457
provisioned/attached using an exec based plugin.
1458
+
Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.
1450
1459
properties:
1451
1460
driver:
1452
1461
description: driver is the name of the driver to use for
@@ -1492,9 +1501,9 @@ spec:
1492
1501
- driver
1493
1502
type: object
1494
1503
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
1504
+
description: |-
1505
+
flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.
1506
+
Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.
1498
1507
properties:
1499
1508
datasetName:
1500
1509
description: |-
@@ -1510,6 +1519,8 @@ spec:
1510
1519
description: |-
1511
1520
gcePersistentDisk represents a GCE Disk resource that is attached to a
1512
1521
kubelet's host machine and then exposed to the pod.
1522
+
Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree
1523
+
gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.
1513
1524
More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
1514
1525
properties:
1515
1526
fsType:
@@ -1545,7 +1556,7 @@ spec:
1545
1556
gitRepo:
1546
1557
description: |-
1547
1558
gitRepo represents a git repository at a particular revision.
1548
-
DEPRECATED: GitRepo is deprecated. To provision a container with a git repo, mount an
1559
+
Deprecated: GitRepo is deprecated. To provision a container with a git repo, mount an
1549
1560
EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir
1550
1561
into the Pod's container.
1551
1562
properties:
@@ -1569,6 +1580,7 @@ spec:
1569
1580
glusterfs:
1570
1581
description: |-
1571
1582
glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
1583
+
Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.
1572
1584
More info: https://examples.k8s.io/volumes/glusterfs/README.md
1573
1585
properties:
1574
1586
endpoints:
@@ -1628,7 +1640,7 @@ spec:
1628
1640
The types of objects that may be mounted by this volume are defined by the container runtime implementation on a host machine and at minimum must include all valid types supported by the container image field.
1629
1641
The OCI object gets mounted in a single directory (spec.containers[*].volumeMounts.mountPath) by merging the manifest layers in the same way as for container images.
1630
1642
The volume will be mounted read-only (ro) and non-executable files (noexec).
1631
-
Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath).
1643
+
Sub path mounts for containers are not supported (spec.containers[*].volumeMounts.subpath) before 1.33.
1632
1644
The field spec.securityContext.fsGroupChangePolicy has no effect on this volume type.
1633
1645
properties:
1634
1646
pullPolicy:
@@ -1778,8 +1790,9 @@ spec:
1778
1790
- claimName
1779
1791
type: object
1780
1792
photonPersistentDisk:
1781
-
description: photonPersistentDisk represents a PhotonController
1782
-
persistent disk attached and mounted on kubelets host machine
1793
+
description: |-
1794
+
photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.
1795
+
Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
1783
1796
properties:
1784
1797
fsType:
1785
1798
description: |-
@@ -1795,8 +1808,11 @@ spec:
1795
1808
- pdID
1796
1809
type: object
1797
1810
portworxVolume:
1798
-
description: portworxVolume represents a portworx volume attached
1799
-
and mounted on kubelets host machine
1811
+
description: |-
1812
+
portworxVolume represents a portworx volume attached and mounted on kubelets host machine.
1813
+
Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type
1814
+
are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate
1815
+
is on.
1800
1816
properties:
1801
1817
fsType:
1802
1818
description: |-
@@ -2161,8 +2177,9 @@ spec:
2161
2177
x-kubernetes-list-type: atomic
2162
2178
type: object
2163
2179
quobyte:
2164
-
description: quobyte represents a Quobyte mount on the host
2165
-
that shares a pod's lifetime
2180
+
description: |-
2181
+
quobyte represents a Quobyte mount on the host that shares a pod's lifetime.
2182
+
Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.
2166
2183
properties:
2167
2184
group:
2168
2185
description: |-
@@ -2201,6 +2218,7 @@ spec:
2201
2218
rbd:
2202
2219
description: |-
2203
2220
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.
2221
+
Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported.
2204
2222
More info: https://examples.k8s.io/volumes/rbd/README.md
2205
2223
properties:
2206
2224
fsType:
@@ -2273,8 +2291,9 @@ spec:
2273
2291
- monitors
2274
2292
type: object
2275
2293
scaleIO:
2276
-
description: scaleIO represents a ScaleIO persistent volume
2277
-
attached and mounted on Kubernetes nodes.
2294
+
description: |-
2295
+
scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
2296
+
Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.
2278
2297
properties:
2279
2298
fsType:
2280
2299
default: xfs
@@ -2406,8 +2425,9 @@ spec:
2406
2425
type: string
2407
2426
type: object
2408
2427
storageos:
2409
-
description: storageOS represents a StorageOS volume attached
2410
-
and mounted on Kubernetes nodes.
2428
+
description: |-
2429
+
storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
2430
+
Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.
2411
2431
properties:
2412
2432
fsType:
2413
2433
description: |-
@@ -2452,8 +2472,10 @@ spec:
2452
2472
type: string
2453
2473
type: object
2454
2474
vsphereVolume:
2455
-
description: vsphereVolume represents a vSphere volume attached
2456
-
and mounted on kubelets host machine
2475
+
description: |-
2476
+
vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.
2477
+
Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type
2478
+
are redirected to the csi.vsphere.vmware.com CSI driver.
0 commit comments