第 10 章 VolumeAttachment [storage.k8s.io/v1]


描述

VolumeAttachment 捕获将指定卷附加到指定节点或从指定节点分离的意图。

VolumeAttachment 对象没有命名空间。

类型
object
必填
  • spec

10.1. 规格

属性类型描述

apiVersion

字符串

APIVersion 定义对象的这个表示法的版本化的 schema。服务器应该将识别的模式转换为最新的内部值,并可拒绝未识别的值。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources

kind

字符串

kind 是一个字符串值,代表此对象所代表的 REST 资源。服务器可以从客户端向其提交请求的端点推断。无法更新。采用驼峰拼写法 (CamelCase)。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

metadata

ObjectMeta

标准对象元数据。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata

spec

object

VolumeAttachmentSpec 是 VolumeAttachment 请求的规格。

status

object

VolumeAttachmentStatus 是 VolumeAttachment 请求的状态。

10.1.1. .spec

描述
VolumeAttachmentSpec 是 VolumeAttachment 请求的规格。
类型
object
必填
  • attacher
  • source
  • nodeName
属性类型描述

attacher

string

attacher 表示 MUST 处理此请求的卷驱动程序的名称。这是 GetPluginName ()返回的名称。

nodeName

string

nodeName 代表卷应附加到的节点。

source

object

VolumeAttachmentSource 代表应附加的卷。现在,只有 PersistenVolumes 只能通过外部附加器附加,以后我们可能会允许 pod 中的内联卷。可以设置一个成员。

10.1.2. .spec.source

描述
VolumeAttachmentSource 代表应附加的卷。现在,只有 PersistenVolumes 只能通过外部附加器附加,以后我们可能会允许 pod 中的内联卷。可以设置一个成员。
类型
object
属性类型描述

inlineVolumeSpec

PersistentVolumeSpec

inlineVolumeSpec 包含附加 pod 内联 VolumeSource 定义的持久性卷所需的所有信息。此字段只针对 CSIMigration 功能填充。它包含从 pod 的内联 VolumeSource 到 PersistentVolumeSpec 的转换字段。此字段是 beta 级别,仅适用于启用 CSIMigration 功能的服务器。

persistentVolumeName

string

persistentVolumeName 代表要附加的持久性卷的名称。

10.1.3. .status

描述
VolumeAttachmentStatus 是 VolumeAttachment 请求的状态。
类型
object
必填
  • attached
属性类型描述

attachError

object

VolumeError 捕获在卷操作过程中遇到的错误。

attached

布尔值

attached 表示卷已成功附加。此字段只能由完成附加操作的实体设置,如 external-attacher。

attachmentMetadata

对象(字符串)

attachmentMetadata 在成功附加后填充附加操作返回的任何信息,这些信息必须传递给后续的 WaitForAttach 或 Mount 调用。此字段只能由完成附加操作的实体设置,如 external-attacher。

detachError

object

VolumeError 捕获在卷操作过程中遇到的错误。

10.1.4. .status.attachError

描述
VolumeError 捕获在卷操作过程中遇到的错误。
类型
object
属性类型描述

message

string

Message 代表 Attach 或 Detach 操作过程中遇到的错误。此字符串可以记录,因此不应包含敏感信息。

time

时间

time 代表遇到错误的时间。

10.1.5. .status.detachError

描述
VolumeError 捕获在卷操作过程中遇到的错误。
类型
object
属性类型描述

message

string

Message 代表 Attach 或 Detach 操作过程中遇到的错误。此字符串可以记录,因此不应包含敏感信息。

time

时间

time 代表遇到错误的时间。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.