Deployment Config

Customize your CD-as-a-Service deployment’s behavior.


This config block is optional. If included, this configuration applies to all targets.

    unit: <seconds|minutes|hours>
    duration: <integer>
  keepDeploymentObject: <boolean> 

A deployment times out if the pods for your application fail to be in ready state in 30 minutes. If you want to change the default, include a timeout block.

  • timeout: The section specifies the amount of time to wait for pods to be ready before cancelling the deployment.
    • unit: (Required) Set to seconds, minutes or hours to indicate what duration refers to.
    • duration: (Required) Integer amount of time to wait.

The minimum timeout you can specify is 60 seconds (1 minute).

  • keepDeploymentObject: (Optional; Default: false) By default, Armory CD-as-a-Service deploys and manages ReplicaSets even when the client-requested resource is a Kubernetes Deployment. When this flag is set to true, CD-as-a-Service keeps Deployment objects between deployment executions.

Last modified August 14, 2023: (ac52379)