InstallPlan [operators.coreos.com/v1alpha1]
- 描述
- InstallPlan defines the installation of a set of operators.
- 类型
object- 必填
metadataspec
规格
.spec
- 描述
- InstallPlanSpec defines a set of Application resources to be installed
- 类型
object- 必填
approvalapprovedclusterServiceVersionNames
.spec.clusterServiceVersionNames
- 类型
array
.spec.clusterServiceVersionNames[]
- 类型
string
.status
- 描述
- InstallPlanStatus represents the information about the status of steps required to complete installation. Status may trail the actual state of a system.
- 类型
object- 必填
catalogSourcesphase
.status.attenuatedServiceAccountRef
- 描述
- AttenuatedServiceAccountRef references the service account that is used to do scoped operator install.
- 类型
object
.status.bundleLookups
- 描述
- BundleLookups is the set of in-progress requests to pull and unpackage bundle content to the cluster.
- 类型
array
.status.bundleLookups[]
- 描述
- BundleLookup is a request to pull and unpackage the content of a bundle to the cluster.
- 类型
object- 必填
catalogSourceRefidentifierpathreplaces
.status.bundleLookups[].catalogSourceRef
- 描述
- CatalogSourceRef is a reference to the CatalogSource the bundle path was resolved from.
- 类型
object
.status.bundleLookups[].conditions
- 描述
- Conditions represents the overall state of a BundleLookup.
- 类型
array
.status.bundleLookups[].conditions[]
- 类型
object- 必填
statustype
.status.catalogSources
- 类型
array
.status.catalogSources[]
- 类型
string
.status.conditions
- 类型
array
.status.conditions[]
- 描述
- InstallPlanCondition represents the overall status of the execution of an InstallPlan.
- 类型
object
.status.plan
- 类型
array
.status.plan[]
- 描述
- Step represents the status of an individual step in an InstallPlan.
- 类型
object- 必填
resolvingresourcestatus
.status.plan[].resource
- 描述
- StepResource represents the status of a resource to be tracked by an InstallPlan.
- 类型
object- 必填
groupkindnamesourceNamesourceNamespaceversion
API 端点
可用的 API 端点如下:
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplansDELETE: delete collection of InstallPlanGET: list objects of kind InstallPlanPOST: create a new InstallPlan
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplans/{name}DELETE: delete the specified InstallPlanGET: read the specified InstallPlanPATCH: partially update the specified InstallPlanPUT: replace the specified InstallPlan
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplans/{name}/statusGET: read status of the specified InstallPlanPATCH: partially update status of the specified InstallPlanPUT: replace status of the specified InstallPlan
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplans
- HTTP 方法
DELETE- 描述
- delete collection of InstallPlan
- HTTP 响应
- HTTP 方法
GET- 描述
- list objects of kind InstallPlan
- HTTP 响应
- HTTP 方法
POST- 描述
- create a new InstallPlan
- 查询参数
- 请求体参数
- HTTP 响应
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplans/{name}
- HTTP 方法
DELETE- 描述
- delete the specified InstallPlan
- 查询参数
- HTTP 响应
- HTTP 方法
GET- 描述
- read the specified InstallPlan
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update the specified InstallPlan
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace the specified InstallPlan
- 查询参数
- 请求体参数
- HTTP 响应
/apis/operators.coreos.com/v1alpha1/namespaces/{namespace}/installplans/{name}/status
- HTTP 方法
GET- 描述
- read status of the specified InstallPlan
- HTTP 响应
- HTTP 方法
PATCH- 描述
- partially update status of the specified InstallPlan
- 查询参数
- HTTP 响应
- HTTP 方法
PUT- 描述
- replace status of the specified InstallPlan
- 查询参数
- 请求体参数
- HTTP 响应