diff --git a/api/openapi-spec/swagger.json b/api/openapi-spec/swagger.json index 28c9a48532c..ed4202826bc 100644 --- a/api/openapi-spec/swagger.json +++ b/api/openapi-spec/swagger.json @@ -75223,7 +75223,7 @@ ] }, "io.k8s.api.core.v1.CSIPersistentVolumeSource": { - "description": "Represents storage that is managed by an external CSI volume driver", + "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "required": [ "driver", "volumeHandle" @@ -77748,7 +77748,7 @@ "$ref": "#/definitions/io.k8s.api.core.v1.ObjectReference" }, "csi": { - "description": "CSI represents storage that handled by an external CSI driver", + "description": "CSI represents storage that handled by an external CSI driver (Beta feature).", "$ref": "#/definitions/io.k8s.api.core.v1.CSIPersistentVolumeSource" }, "fc": { diff --git a/api/swagger-spec/v1.json b/api/swagger-spec/v1.json index c4e78f8c5df..3557840cf18 100644 --- a/api/swagger-spec/v1.json +++ b/api/swagger-spec/v1.json @@ -19299,7 +19299,7 @@ }, "csi": { "$ref": "v1.CSIPersistentVolumeSource", - "description": "CSI represents storage that handled by an external CSI driver" + "description": "CSI represents storage that handled by an external CSI driver (Beta feature)." }, "accessModes": { "type": "array", @@ -19959,7 +19959,7 @@ }, "v1.CSIPersistentVolumeSource": { "id": "v1.CSIPersistentVolumeSource", - "description": "Represents storage that is managed by an external CSI volume driver", + "description": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "required": [ "driver", "volumeHandle" diff --git a/docs/api-reference/v1/definitions.html b/docs/api-reference/v1/definitions.html index 7170e2a5da4..917981d7bbc 100755 --- a/docs/api-reference/v1/definitions.html +++ b/docs/api-reference/v1/definitions.html @@ -4164,7 +4164,7 @@ Examples:

csi

-

CSI represents storage that handled by an external CSI driver

+

CSI represents storage that handled by an external CSI driver (Beta feature).

false

v1.CSIPersistentVolumeSource

@@ -7830,7 +7830,7 @@ Examples:

v1.CSIPersistentVolumeSource

-

Represents storage that is managed by an external CSI volume driver

+

Represents storage that is managed by an external CSI volume driver (Beta feature)

diff --git a/pkg/apis/core/types.go b/pkg/apis/core/types.go index c3968ca6024..03ffeb5b8d3 100644 --- a/pkg/apis/core/types.go +++ b/pkg/apis/core/types.go @@ -391,7 +391,7 @@ type PersistentVolumeSource struct { // More info: https://releases.k8s.io/HEAD/examples/volumes/storageos/README.md // +optional StorageOS *StorageOSPersistentVolumeSource - // CSI (Container Storage Interface) represents storage that handled by an external CSI driver + // CSI (Container Storage Interface) represents storage that handled by an external CSI driver (Beta feature). // +optional CSI *CSIPersistentVolumeSource } @@ -1613,7 +1613,7 @@ type LocalVolumeSource struct { Path string } -// Represents storage that is managed by an external CSI volume driver +// Represents storage that is managed by an external CSI volume driver (Beta feature) type CSIPersistentVolumeSource struct { // Driver is the name of the driver to use for this volume. // Required. diff --git a/staging/src/k8s.io/api/core/v1/generated.proto b/staging/src/k8s.io/api/core/v1/generated.proto index 0f955b1aa51..47c6645cb2c 100644 --- a/staging/src/k8s.io/api/core/v1/generated.proto +++ b/staging/src/k8s.io/api/core/v1/generated.proto @@ -170,7 +170,7 @@ message Binding { optional ObjectReference target = 2; } -// Represents storage that is managed by an external CSI volume driver +// Represents storage that is managed by an external CSI volume driver (Beta feature) message CSIPersistentVolumeSource { // Driver is the name of the driver to use for this volume. // Required. @@ -2528,7 +2528,7 @@ message PersistentVolumeSource { // +optional optional StorageOSPersistentVolumeSource storageos = 21; - // CSI represents storage that handled by an external CSI driver + // CSI represents storage that handled by an external CSI driver (Beta feature). // +optional optional CSIPersistentVolumeSource csi = 22; } diff --git a/staging/src/k8s.io/api/core/v1/types.go b/staging/src/k8s.io/api/core/v1/types.go index f0693400ed4..43cc222a378 100644 --- a/staging/src/k8s.io/api/core/v1/types.go +++ b/staging/src/k8s.io/api/core/v1/types.go @@ -446,7 +446,7 @@ type PersistentVolumeSource struct { // More info: https://releases.k8s.io/HEAD/examples/volumes/storageos/README.md // +optional StorageOS *StorageOSPersistentVolumeSource `json:"storageos,omitempty" protobuf:"bytes,21,opt,name=storageos"` - // CSI represents storage that handled by an external CSI driver + // CSI represents storage that handled by an external CSI driver (Beta feature). // +optional CSI *CSIPersistentVolumeSource `json:"csi,omitempty" protobuf:"bytes,22,opt,name=csi"` } @@ -1727,7 +1727,7 @@ type LocalVolumeSource struct { Path string `json:"path" protobuf:"bytes,1,opt,name=path"` } -// Represents storage that is managed by an external CSI volume driver +// Represents storage that is managed by an external CSI volume driver (Beta feature) type CSIPersistentVolumeSource struct { // Driver is the name of the driver to use for this volume. // Required. diff --git a/staging/src/k8s.io/api/core/v1/types_swagger_doc_generated.go b/staging/src/k8s.io/api/core/v1/types_swagger_doc_generated.go index 876723f0869..42b14f9176b 100644 --- a/staging/src/k8s.io/api/core/v1/types_swagger_doc_generated.go +++ b/staging/src/k8s.io/api/core/v1/types_swagger_doc_generated.go @@ -117,7 +117,7 @@ func (Binding) SwaggerDoc() map[string]string { } var map_CSIPersistentVolumeSource = map[string]string{ - "": "Represents storage that is managed by an external CSI volume driver", + "": "Represents storage that is managed by an external CSI volume driver (Beta feature)", "driver": "Driver is the name of the driver to use for this volume. Required.", "volumeHandle": "VolumeHandle is the unique volume name returned by the CSI volume plugin’s CreateVolume to refer to the volume on all subsequent calls. Required.", "readOnly": "Optional: The value to pass to ControllerPublishVolumeRequest. Defaults to false (read/write).", @@ -1276,7 +1276,7 @@ var map_PersistentVolumeSource = map[string]string{ "scaleIO": "ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.", "local": "Local represents directly-attached storage with node affinity", "storageos": "StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://releases.k8s.io/HEAD/examples/volumes/storageos/README.md", - "csi": "CSI represents storage that handled by an external CSI driver", + "csi": "CSI represents storage that handled by an external CSI driver (Beta feature).", } func (PersistentVolumeSource) SwaggerDoc() map[string]string {