ContainerAppBuildPlan API Reference
Packages:
build.tanzu.vmware.com/v1
Resource Types:
ContainerAppBuildPlan
ContainerAppBuildPlan
is the Schema for the containerappbuildplan
API.
Name |
Type |
Description |
Required |
apiVersion |
string |
build.tanzu.vmware.com/v1 |
true |
kind |
string |
ContainerAppBuildPlan |
true |
metadata |
object |
See the Kubernetes API documentation for the metadata fields |
true |
spec |
object |
ContainerAppBuildPlanSpec defines the desired state of ContainerAppBuild |
false |
status |
object |
ContainerAppBuildPlanStatus defines the observed state of ContainerAppBuild |
false |
ContainerAppBuildPlan.spec
ContainerAppBuildPlanSpec
defines the desired state of ContainerAppBuildPlan
.
Name |
Type |
Description |
Required |
registry (deprecated) |
string |
The location in a container registry to push images to. |
true |
buildpacks |
object |
Buildpacks specific configuration. |
false |
nonSecretEnv |
[]object |
The environment to provide to the build; set immutable: true to prevent overrides. |
false |
postBuildSteps |
[]object |
The list of actions to run after every build. |
false |
runtimes |
[]object |
The list of available runtimes and the associated steps to run to generate artifacts for the desired runtime. |
false |
ContainerAppBuildPlan.spec.buildpacks
Name |
Type |
Description |
Required |
builder |
string |
|
false |
ContainerAppBuildPlan.spec.nonSecretEnv[]
Name |
Type |
Description |
Required |
immutable |
boolean |
Set immutable: true to prevent overrides. |
false |
name |
string |
|
false |
value |
string |
|
false |
ContainerAppBuildPlan.spec.postBuildSteps[]
Name |
Type |
Description |
Required |
containerTask |
object |
The ContainerTask to run after the build completes. |
false |
name |
string |
|
false |
namedTask |
string |
|
false |
ContainerAppBuildPlan.spec.postBuildSteps[].containerTask
Name |
Type |
Description |
Required |
args |
[]string |
|
false |
command |
[]string |
|
false |
image |
string |
|
false |
ContainerAppBuildPlan.spec.runtimes[]
Name |
Type |
Description |
Required |
description |
string |
|
false |
name |
string |
|
false |
steps |
[]object |
|
false |
ContainerAppBuildPlan.spec.runtimes[].steps[]
Name |
Type |
Description |
Required |
containerTask |
object |
The ContainerTask to run at runtime. |
false |
name |
string |
|
false |
namedTask |
string |
|
false |
ContainerAppBuildPlan.spec.runtimes[].steps[].containerTask
Name |
Type |
Description |
Required |
args |
[]string |
|
false |
command |
[]string |
|
false |
image |
string |
|
false |