第 16 章 IPAddressClaim [ipam.cluster.x-k8s.io/v1beta1]


描述
ipAddressClaim 是 ipaddressclaim API 的 Schema。
类型
对象

16.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

IPAddressClaimSpec 是 IPAddressClaim 的所需状态。

status

object

IPAddressClaimStatus 是 IPAddressClaim 的观察状态。

16.1.1. .spec

描述
IPAddressClaimSpec 是 IPAddressClaim 的所需状态。
类型
object
必填
  • poolRef
属性类型描述

poolRef

object

PoolRef 是创建 IP 地址的池的引用。

16.1.2. .spec.poolRef

描述
PoolRef 是创建 IP 地址的池的引用。
类型
object
必填
  • kind
  • name
属性类型描述

apiGroup

字符串

APIGroup 是所引用资源的组。如果没有指定 APIGroup,则指定的 Kind 必须位于 core API 组中。对于任何其他第三方类型,需要 APIGroup。

kind

字符串

kind 是被引用的资源类型

name

字符串

name 是被引用的资源的名称

16.1.3. .status

描述
IPAddressClaimStatus 是 IPAddressClaim 的观察状态。
类型
object
属性类型描述

addressRef

object

AddressRef 是对此声明创建的地址的引用。

conditions

数组

条件总结 IPAddressClaim 的当前状态

conditions[]

object

condition 定义 Cluster API 资源操作状态的观察。

16.1.4. .status.addressRef

描述
AddressRef 是对此声明创建的地址的引用。
类型
object
属性类型描述

name

字符串

引用的名称。更多信息: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: 添加其他有用的字段。apiVersion、kind、uid?

16.1.5. .status.conditions

描述
条件总结 IPAddressClaim 的当前状态
类型
array

16.1.6. .status.conditions[]

描述
condition 定义 Cluster API 资源操作状态的观察。
类型
object
必填
  • lastTransitionTime
  • status
  • type
属性类型描述

lastTransitionTime

字符串

条件从一个状态转换到另一个状态最后一次的时间。这应该是底层条件变化的时间。如果为未知,则使用 API 字段更改的时间是可以接受的。

message

字符串

人类可读的消息,指示有关转换的详细信息。此字段可能为空。

reason

字符串

在 CamelCase 中条件最后一次转换的原因。特定的 API 可能会选择此字段是否被视为有保证的 API。此字段可能不是空的。

严重性

字符串

严重性提供了明确的 Reason 代码分类,因此用户或机器可以立即了解当前的情况并相应地操作。Severity 字段必须只在 Status=False 时才会设置。

status

字符串

条件的状态,True, False, Unknown 之一。

type

字符串

CamelCase 或 foo.example.com/CamelCase 中的条件类型。许多 .condition.type 值在 Available 资源之间是一致的,但由于任意条件可能很有用(请参阅 .node.status.conditions),不限制性非常重要。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.