SeedImage [elemental.cattle.io/v1beta1]
SeedImage 由 elemental-operator 拥有。创建 SeedImage 会引用一个 MachineRegistration,并触发 operator 构建一个嵌入注册 URL 的 ISO;operator 会下载该 ISO,并据此启动 bare-metal 主机。生成的 MachineInventory 对象将由 MachineInventoryPool 分配给 BaremetalMachine。
- 类型
object
规格
.spec
- 类型
object- 必填
registrationReftype
.spec.buildContainer
- 描述
- BuildContainer settings for a custom container used to generate the downloadable image.
- 类型
object
.spec.buildContainer.args
- 描述
- Args same as corev1.Container.Args
- 类型
array
.spec.buildContainer.args[]
- 类型
string
.spec.buildContainer.command
- 描述
- Command same as corev1.Container.Command
- 类型
array
.spec.buildContainer.command[]
- 类型
string
.spec.registrationRef
- 描述
- MachineRegistrationRef a reference to the related MachineRegistration.
- 类型
object
.status
- 类型
object
.status.conditions
- 描述
- Conditions describe the state of the seedimage object.
- 类型
array
.status.conditions[]
- 描述
- Condition contains details for one aspect of the current state of this API Resource.
- 类型
object- 必填
lastTransitionTimemessagereasonstatustype
API 端点
可用的 API 端点如下:
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimagesDELETE: delete collection of SeedImageGET: list objects of kind SeedImagePOST: create a new SeedImage
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimages/{name}DELETE: delete the specified SeedImageGET: read the specified SeedImagePATCH: partially update the specified SeedImagePUT: replace the specified SeedImage
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimages/{name}/statusGET: read status of the specified SeedImagePATCH: partially update status of the specified SeedImagePUT: replace status of the specified SeedImage
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimages
- HTTP 方法
DELETE- 描述
- delete collection of SeedImage
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind SeedImage
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new SeedImage
- 查询参数
- 请求体参数
- HTTP 响应
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimages/{name}
- HTTP 方法
DELETE- 描述
- delete the specified SeedImage
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified SeedImage
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified SeedImage
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified SeedImage
- 查询参数
- 请求体参数
- HTTP 响应
/apis/elemental.cattle.io/v1beta1/namespaces/{namespace}/seedimages/{name}/status
- HTTP 方法
GET- 描述
- read status of the specified SeedImage
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update status of the specified SeedImage
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace status of the specified SeedImage
- 查询参数
- 请求体参数
- HTTP 响应