v1alpha2
Packages
lifecycle.keptn.sh/v1alpha2
Package v1alpha2 contains API Schema definitions for the lifecycle v1alpha2 API group
Resource Types
- KeptnApp
- KeptnAppList
- KeptnAppVersion
- KeptnAppVersionList
- KeptnEvaluation
- KeptnEvaluationDefinition
- KeptnEvaluationDefinitionList
- KeptnEvaluationList
- KeptnEvaluationProvider
- KeptnEvaluationProviderList
- KeptnTask
- KeptnTaskDefinition
- KeptnTaskDefinitionList
- KeptnTaskList
- KeptnWorkload
- KeptnWorkloadInstance
- KeptnWorkloadInstanceList
- KeptnWorkloadList
ConfigMapReference
Appears in:
Field | Description |
---|---|
name string |
EvaluationStatusItem
Appears in:
Field | Description |
---|---|
value string |
|
message string |
FunctionReference
Appears in:
Field | Description |
---|---|
name string |
FunctionSpec
Appears in:
Field | Description |
---|---|
functionRef FunctionReference |
|
inline Inline |
|
httpRef HttpReference |
|
configMapRef ConfigMapReference |
|
parameters TaskParameters |
|
secureParameters SecureParameters |
FunctionStatus
Appears in:
Field | Description |
---|---|
configMap string |
INSERT ADDITIONAL STATUS FIELD - define observed state of cluster Important: Run “make” to regenerate code after modifying this file |
HttpReference
Appears in:
Field | Description |
---|---|
url string |
Inline
Appears in:
Field | Description |
---|---|
code string |
ItemStatus
Appears in:
Field | Description |
---|---|
definitionName string |
DefinitionName is the name of the EvaluationDefinition/TaskDefiniton |
name string |
Name is the name of the Evaluation/Task |
startTime Time |
|
endTime Time |
KeptnApp
KeptnApp is the Schema for the keptnapps API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnApp |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnAppSpec |
KeptnAppList
KeptnAppList contains a list of KeptnApp
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnAppList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnApp array |
KeptnAppSpec
KeptnAppSpec defines the desired state of KeptnApp
Appears in:
Field | Description |
---|---|
version string |
|
revision integer |
|
workloads KeptnWorkloadRef array |
|
preDeploymentTasks string array |
|
postDeploymentTasks string array |
|
preDeploymentEvaluations string array |
|
postDeploymentEvaluations string array |
KeptnAppVersion
KeptnAppVersion is the Schema for the keptnappversions API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnAppVersion |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnAppVersionSpec |
KeptnAppVersionList
KeptnAppVersionList contains a list of KeptnAppVersion
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnAppVersionList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnAppVersion array |
KeptnAppVersionSpec
KeptnAppVersionSpec defines the desired state of KeptnAppVersion
Appears in:
Field | Description |
---|---|
version string |
|
revision integer |
|
workloads KeptnWorkloadRef array |
|
preDeploymentTasks string array |
|
postDeploymentTasks string array |
|
preDeploymentEvaluations string array |
|
postDeploymentEvaluations string array |
|
appName string |
|
previousVersion string |
|
traceId object (keys:string, values:string) |
KeptnEvaluation
KeptnEvaluation is the Schema for the keptnevaluations API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluation |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnEvaluationSpec |
KeptnEvaluationDefinition
KeptnEvaluationDefinition is the Schema for the keptnevaluationdefinitions API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluationDefinition |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnEvaluationDefinitionSpec |
KeptnEvaluationDefinitionList
KeptnEvaluationDefinitionList contains a list of KeptnEvaluationDefinition
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluationDefinitionList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnEvaluationDefinition array |
KeptnEvaluationDefinitionSpec
KeptnEvaluationDefinitionSpec defines the desired state of KeptnEvaluationDefinition
Appears in:
Field | Description |
---|---|
source string |
|
objectives Objective array |
KeptnEvaluationList
KeptnEvaluationList contains a list of KeptnEvaluation
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluationList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnEvaluation array |
KeptnEvaluationProvider
KeptnEvaluationProvider is the Schema for the keptnevaluationproviders API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluationProvider |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnEvaluationProviderSpec |
KeptnEvaluationProviderList
KeptnEvaluationProviderList contains a list of KeptnEvaluationProvider
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnEvaluationProviderList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnEvaluationProvider array |
KeptnEvaluationProviderSpec
KeptnEvaluationProviderSpec defines the desired state of KeptnEvaluationProvider
Appears in:
Field | Description |
---|---|
targetServer string |
|
secretKeyRef SecretKeySelector |
KeptnEvaluationSpec
KeptnEvaluationSpec defines the desired state of KeptnEvaluation
Appears in:
Field | Description |
---|---|
workload string |
|
workloadVersion string |
|
appName string |
|
appVersion string |
|
evaluationDefinition string |
|
retries integer |
|
retryInterval Duration |
|
failAction string |
|
checkType CheckType |
KeptnTask
KeptnTask is the Schema for the keptntasks API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnTask |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnTaskSpec |
KeptnTaskDefinition
KeptnTaskDefinition is the Schema for the keptntaskdefinitions API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnTaskDefinition |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnTaskDefinitionSpec |
KeptnTaskDefinitionList
KeptnTaskDefinitionList contains a list of KeptnTaskDefinition
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnTaskDefinitionList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnTaskDefinition array |
KeptnTaskDefinitionSpec
KeptnTaskDefinitionSpec defines the desired state of KeptnTaskDefinition
Appears in:
Field | Description |
---|---|
function FunctionSpec |
KeptnTaskList
KeptnTaskList contains a list of KeptnTask
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnTaskList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnTask array |
KeptnTaskSpec
KeptnTaskSpec defines the desired state of KeptnTask
Appears in:
Field | Description |
---|---|
workload string |
|
workloadVersion string |
|
app string |
|
appVersion string |
|
taskDefinition string |
|
context TaskContext |
|
parameters TaskParameters |
|
secureParameters SecureParameters |
|
checkType CheckType |
KeptnWorkload
KeptnWorkload is the Schema for the keptnworkloads API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnWorkload |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnWorkloadSpec |
KeptnWorkloadInstance
KeptnWorkloadInstance is the Schema for the keptnworkloadinstances API
Appears in:
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnWorkloadInstance |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec KeptnWorkloadInstanceSpec |
KeptnWorkloadInstanceList
KeptnWorkloadInstanceList contains a list of KeptnWorkloadInstance
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnWorkloadInstanceList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnWorkloadInstance array |
KeptnWorkloadInstanceSpec
KeptnWorkloadInstanceSpec defines the desired state of KeptnWorkloadInstance
Appears in:
Field | Description |
---|---|
app string |
|
version string |
|
preDeploymentTasks string array |
|
postDeploymentTasks string array |
|
preDeploymentEvaluations string array |
|
postDeploymentEvaluations string array |
|
resourceReference ResourceReference |
|
workloadName string |
|
previousVersion string |
|
traceId object (keys:string, values:string) |
KeptnWorkloadList
KeptnWorkloadList contains a list of KeptnWorkload
Field | Description |
---|---|
apiVersion string |
lifecycle.keptn.sh/v1alpha2 |
kind string |
KeptnWorkloadList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items KeptnWorkload array |
KeptnWorkloadRef
Appears in:
Field | Description |
---|---|
name string |
|
version string |
KeptnWorkloadSpec
KeptnWorkloadSpec defines the desired state of KeptnWorkload
Appears in:
Field | Description |
---|---|
app string |
|
version string |
|
preDeploymentTasks string array |
|
postDeploymentTasks string array |
|
preDeploymentEvaluations string array |
|
postDeploymentEvaluations string array |
|
resourceReference ResourceReference |
Objective
Appears in:
Field | Description |
---|---|
name string |
|
query string |
|
evaluationTarget string |
ResourceReference
Appears in:
Field | Description |
---|---|
uid UID |
|
kind string |
|
name string |
SecureParameters
Appears in:
Field | Description |
---|---|
secret string |
TaskContext
Appears in:
Field | Description |
---|---|
workloadName string |
|
appName string |
|
appVersion string |
|
workloadVersion string |
|
taskType string |
|
objectType string |
TaskParameters
Appears in:
Field | Description |
---|---|
map object (keys:string, values:string) |
WorkloadStatus
Appears in:
Field | Description |
---|---|
workload KeptnWorkloadRef |