@@ -2,7 +2,7 @@ apiVersion: apiextensions.k8s.io/v1
2
2
kind : CustomResourceDefinition
3
3
metadata :
4
4
annotations :
5
- controller-gen.kubebuilder.io/version : v0.16.1
5
+ controller-gen.kubebuilder.io/version : v0.17.0
6
6
name : subscriptions.operators.coreos.com
7
7
spec :
8
8
group : operators.coreos.com
@@ -1358,6 +1358,8 @@ spec:
1358
1358
description : |-
1359
1359
awsElasticBlockStore represents an AWS Disk resource that is attached to a
1360
1360
kubelet's host machine and then exposed to the pod.
1361
+ Deprecated: AWSElasticBlockStore is deprecated. All operations for the in-tree
1362
+ awsElasticBlockStore type are redirected to the ebs.csi.aws.com CSI driver.
1361
1363
More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
1362
1364
type : object
1363
1365
required :
@@ -1389,7 +1391,10 @@ spec:
1389
1391
More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
1390
1392
type : string
1391
1393
azureDisk :
1392
- description : azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
1394
+ description : |-
1395
+ azureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
1396
+ Deprecated: AzureDisk is deprecated. All operations for the in-tree azureDisk type
1397
+ are redirected to the disk.csi.azure.com CSI driver.
1393
1398
type : object
1394
1399
required :
1395
1400
- diskName
@@ -1421,7 +1426,10 @@ spec:
1421
1426
type : boolean
1422
1427
default : false
1423
1428
azureFile :
1424
- description : azureFile represents an Azure File Service mount on the host and bind mount to the pod.
1429
+ description : |-
1430
+ azureFile represents an Azure File Service mount on the host and bind mount to the pod.
1431
+ Deprecated: AzureFile is deprecated. All operations for the in-tree azureFile type
1432
+ are redirected to the file.csi.azure.com CSI driver.
1425
1433
type : object
1426
1434
required :
1427
1435
- secretName
@@ -1439,7 +1447,9 @@ spec:
1439
1447
description : shareName is the azure share Name
1440
1448
type : string
1441
1449
cephfs :
1442
- description : cephFS represents a Ceph FS mount on the host that shares a pod's lifetime
1450
+ description : |-
1451
+ cephFS represents a Ceph FS mount on the host that shares a pod's lifetime.
1452
+ Deprecated: CephFS is deprecated and the in-tree cephfs type is no longer supported.
1443
1453
type : object
1444
1454
required :
1445
1455
- monitors
@@ -1490,6 +1500,8 @@ spec:
1490
1500
cinder :
1491
1501
description : |-
1492
1502
cinder represents a cinder volume attached and mounted on kubelets host machine.
1503
+ Deprecated: Cinder is deprecated. All operations for the in-tree cinder type
1504
+ are redirected to the cinder.csi.openstack.org CSI driver.
1493
1505
More info: https://examples.k8s.io/mysql-cinder-pd/README.md
1494
1506
type : object
1495
1507
required :
@@ -1596,7 +1608,7 @@ spec:
1596
1608
type : boolean
1597
1609
x-kubernetes-map-type : atomic
1598
1610
csi :
1599
- description : csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers (Beta feature) .
1611
+ description : csi (Container Storage Interface) represents ephemeral storage that is handled by certain external CSI drivers.
1600
1612
type : object
1601
1613
required :
1602
1614
- driver
@@ -2038,6 +2050,7 @@ spec:
2038
2050
description : |-
2039
2051
flexVolume represents a generic volume resource that is
2040
2052
provisioned/attached using an exec based plugin.
2053
+ Deprecated: FlexVolume is deprecated. Consider using a CSIDriver instead.
2041
2054
type : object
2042
2055
required :
2043
2056
- driver
@@ -2081,7 +2094,9 @@ spec:
2081
2094
default : " "
2082
2095
x-kubernetes-map-type : atomic
2083
2096
flocker :
2084
- description : flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
2097
+ description : |-
2098
+ flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running.
2099
+ Deprecated: Flocker is deprecated and the in-tree flocker type is no longer supported.
2085
2100
type : object
2086
2101
properties :
2087
2102
datasetName :
@@ -2096,6 +2111,8 @@ spec:
2096
2111
description : |-
2097
2112
gcePersistentDisk represents a GCE Disk resource that is attached to a
2098
2113
kubelet's host machine and then exposed to the pod.
2114
+ Deprecated: GCEPersistentDisk is deprecated. All operations for the in-tree
2115
+ gcePersistentDisk type are redirected to the pd.csi.storage.gke.io CSI driver.
2099
2116
More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
2100
2117
type : object
2101
2118
required :
@@ -2131,7 +2148,7 @@ spec:
2131
2148
gitRepo :
2132
2149
description : |-
2133
2150
gitRepo represents a git repository at a particular revision.
2134
- DEPRECATED : GitRepo is deprecated. To provision a container with a git repo, mount an
2151
+ Deprecated : GitRepo is deprecated. To provision a container with a git repo, mount an
2135
2152
EmptyDir into an InitContainer that clones the repo using git, then mount the EmptyDir
2136
2153
into the Pod's container.
2137
2154
type : object
@@ -2154,6 +2171,7 @@ spec:
2154
2171
glusterfs :
2155
2172
description : |-
2156
2173
glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime.
2174
+ Deprecated: Glusterfs is deprecated and the in-tree glusterfs type is no longer supported.
2157
2175
More info: https://examples.k8s.io/volumes/glusterfs/README.md
2158
2176
type : object
2159
2177
required :
@@ -2360,7 +2378,9 @@ spec:
2360
2378
Default false.
2361
2379
type : boolean
2362
2380
photonPersistentDisk :
2363
- description : photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
2381
+ description : |-
2382
+ photonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine.
2383
+ Deprecated: PhotonPersistentDisk is deprecated and the in-tree photonPersistentDisk type is no longer supported.
2364
2384
type : object
2365
2385
required :
2366
2386
- pdID
@@ -2375,7 +2395,11 @@ spec:
2375
2395
description : pdID is the ID that identifies Photon Controller persistent disk
2376
2396
type : string
2377
2397
portworxVolume :
2378
- description : portworxVolume represents a portworx volume attached and mounted on kubelets host machine
2398
+ description : |-
2399
+ portworxVolume represents a portworx volume attached and mounted on kubelets host machine.
2400
+ Deprecated: PortworxVolume is deprecated. All operations for the in-tree portworxVolume type
2401
+ are redirected to the pxd.portworx.com CSI driver when the CSIMigrationPortworx feature-gate
2402
+ is on.
2379
2403
type : object
2380
2404
required :
2381
2405
- volumeID
@@ -2710,7 +2734,9 @@ spec:
2710
2734
type : string
2711
2735
x-kubernetes-list-type : atomic
2712
2736
quobyte :
2713
- description : quobyte represents a Quobyte mount on the host that shares a pod's lifetime
2737
+ description : |-
2738
+ quobyte represents a Quobyte mount on the host that shares a pod's lifetime.
2739
+ Deprecated: Quobyte is deprecated and the in-tree quobyte type is no longer supported.
2714
2740
type : object
2715
2741
required :
2716
2742
- registry
@@ -2748,6 +2774,7 @@ spec:
2748
2774
rbd :
2749
2775
description : |-
2750
2776
rbd represents a Rados Block Device mount on the host that shares a pod's lifetime.
2777
+ Deprecated: RBD is deprecated and the in-tree rbd type is no longer supported.
2751
2778
More info: https://examples.k8s.io/volumes/rbd/README.md
2752
2779
type : object
2753
2780
required :
@@ -2820,7 +2847,9 @@ spec:
2820
2847
type : string
2821
2848
default : admin
2822
2849
scaleIO :
2823
- description : scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
2850
+ description : |-
2851
+ scaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
2852
+ Deprecated: ScaleIO is deprecated and the in-tree scaleIO type is no longer supported.
2824
2853
type : object
2825
2854
required :
2826
2855
- gateway
@@ -2946,7 +2975,9 @@ spec:
2946
2975
More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
2947
2976
type : string
2948
2977
storageos :
2949
- description : storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
2978
+ description : |-
2979
+ storageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
2980
+ Deprecated: StorageOS is deprecated and the in-tree storageos type is no longer supported.
2950
2981
type : object
2951
2982
properties :
2952
2983
fsType :
@@ -2991,7 +3022,10 @@ spec:
2991
3022
Namespaces that do not pre-exist within StorageOS will be created.
2992
3023
type : string
2993
3024
vsphereVolume :
2994
- description : vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
3025
+ description : |-
3026
+ vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine.
3027
+ Deprecated: VsphereVolume is deprecated. All operations for the in-tree vsphereVolume type
3028
+ are redirected to the csi.vsphere.vmware.com CSI driver.
2995
3029
type : object
2996
3030
required :
2997
3031
- volumePath
0 commit comments