ProductUpgrade [product.alauda.io/v1alpha1]
- 描述
- ProductUpgrade is the Schema for the productupgrades API
- 类型
object
规格
.spec
- 描述
- ProductUpgradeSpec defines the desired state of ProductUpgrade
- 类型
object- 必填
onlineUpgrade
.spec.onlineUpgrade
- 描述
- OnlineUpgrade is the online upgrade configuration
- 类型
object- 必填
checkFrequencyenableenableMsgNotify
.status
- 描述
- ProductUpgradeStatus defines the observed state of ProductUpgrade
- 类型
object- 必填
phasesourcestatus
.status.preheatVersions
- 描述
- PreHeatVersions is the pre-heat histories of the product upgrade
- 类型
array
.status.preheatVersions[]
- 描述
- PreheatHistory defines the pre-heat history
- 类型
object- 必填
archstatusversion
.status.source
- 描述
- OnlineUpgradeSource is the source of online upgrade
- 类型
object- 必填
registry
.status.upgradePaths
- 描述
- UpgradePaths is the upgrade paths of the product upgrade
- 类型
array
.status.upgradePaths[]
- 描述
- UpgradePath defines the upgrade path
- 类型
object- 必填
archesreleasesizesversion
.status.upgradePaths[].arches
- 描述
- Arches is the architectures of the new version
- 类型
array
.status.upgradePaths[].arches[]
- 类型
string
.status.upgradePaths[].sizes
- 描述
- Sizes is the architectures of the new version
- 类型
array
.status.upgradePaths[].sizes[]
- 类型
integer
.status.upgradePaths[].tags
- 描述
- Tags is the tags of the new version
- 类型
array
.status.upgradePaths[].tags[]
- 类型
string
API 端点
可用的 API 端点如下:
/apis/product.alauda.io/v1alpha1/productupgradesDELETE: delete collection of ProductUpgradeGET: list objects of kind ProductUpgradePOST: create a new ProductUpgrade
/apis/product.alauda.io/v1alpha1/productupgrades/{name}DELETE: delete the specified ProductUpgradeGET: read the specified ProductUpgradePATCH: partially update the specified ProductUpgradePUT: replace the specified ProductUpgrade
/apis/product.alauda.io/v1alpha1/productupgrades/{name}/statusGET: read status of the specified ProductUpgradePATCH: partially update status of the specified ProductUpgradePUT: replace status of the specified ProductUpgrade
/apis/product.alauda.io/v1alpha1/productupgrades
- HTTP 方法
DELETE- 描述
- delete collection of ProductUpgrade
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind ProductUpgrade
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new ProductUpgrade
- 查询参数
- 请求体参数
- HTTP 响应
/apis/product.alauda.io/v1alpha1/productupgrades/{name}
- HTTP 方法
DELETE- 描述
- delete the specified ProductUpgrade
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified ProductUpgrade
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified ProductUpgrade
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified ProductUpgrade
- 查询参数
- 请求体参数
- HTTP 响应
/apis/product.alauda.io/v1alpha1/productupgrades/{name}/status
- HTTP 方法
GET- 描述
- read status of the specified ProductUpgrade
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update status of the specified ProductUpgrade
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace status of the specified ProductUpgrade
- 查询参数
- 请求体参数
- HTTP 响应