Can now recreate the deployment object when deploying

CD-as-a-ServiceFeature

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
Armory logo

Sep

15

New on the deployment graph: Deployment triggers with source context!

CD-as-a-ServiceFeature