cdflow2
OverviewInstallationProject Setup
Commands
UsageSetupInitReleaseDeployDestroyUsageDescriptionCommon Terraform SetupShell
cdflow.yaml ReferenceDesign

Destroy

Usage

cdflow2 [ GLOBALOPTS ] destroy [ OPTS ] ENV VERSION

See usage for global options.

Arguments:

ENV : The environment containing the infrastructure being destroyed.

VERSION : The version to destroy (must match a pre-existing release).

Options:

--plan-only | -p : Generate an execution plan only, don't destroy.

--terraform-log-level | -t : Set Terraform log level (TF_LOG), useful for debugging.

Description

Terraform is configured as described in common terraform setup, followed by commands equivalent to:

$ cd infra
$ terraform plan -destroy \
-var-file=/build/release-metadata.json
$
$ terraform destroy -auto-approve \
-var-file=/build/release-metadata.json