I have created a CodeBuild based service instance that cannot be removed or updated.
The service was created using the CLI.
Create a CodeBuild based deployment.
Create a CodeBuild based manifest with a misnamed replacement variable.
The service will fail to deploy.
Trying to remove the service will attempt to run the CodeBuild project.
The CodeBuild run will fail due to the misnamed variable, causing the deletion to fail.
Trying to update the service instance fails.
The deployment has no version due to failure during initial deployment.
This causes the api to fail stating the instance has no version.
I have created a CodeBuild based service instance that cannot be removed or updated. The service was created using the CLI.
Create a CodeBuild based deployment. Create a CodeBuild based manifest with a misnamed replacement variable. The service will fail to deploy. Trying to remove the service will attempt to run the CodeBuild project. The CodeBuild run will fail due to the misnamed variable, causing the deletion to fail.
Trying to update the service instance fails. The deployment has no version due to failure during initial deployment. This causes the api to fail stating the instance has no version.
manifest.yaml infrastructure: templates:
spec.yaml
proton: ServiceSpec pipeline: {} instances: