Can now recreate the deployment object when deploying
Historically Armory CD-as-a-Service has managed replica sets when deploying a Deployment object, and once deployment was complete there was no Deployment object in cluster. With this change we can now deploy the deployment object as well so that existing runbooks (e.g. restarting a deployment object) can be run on it if desired.
To enable this functionality
Add the following configuration block to your application's deploy.yml:
deploymentConfig:
keepDeploymentObject: true
Known issues (All are Fixed):
(fixed Jul 14) When starting a deployment, you will receive the following warning, that you can safely ignore. A fix for this warning is expected soon:
YAML is NOT valid. See the following errors:
#PipelineRequest.deploymentConfig: field not allowed: keepDeploymentObject