X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/7aeaedbd8009c596bfc159432bb7b1f09c19ed72..a41f9063ccd720d398a1511c4219535311ba91ad:/tools/salt-install/installer.sh diff --git a/tools/salt-install/installer.sh b/tools/salt-install/installer.sh index 0f1d16ddee..5a55e337da 100755 --- a/tools/salt-install/installer.sh +++ b/tools/salt-install/installer.sh @@ -202,11 +202,12 @@ case "$subcmd" in if [[ -n "$TERRAFORM" ]] ; then mkdir $SETUPDIR/terraform cp -r $TERRAFORM/* $SETUPDIR/terraform/ - cp $TERRAFORM/.gitignore $SETUPDIR/terraform/ fi cd $SETUPDIR echo '*.log' > .gitignore + echo '**/.terraform' >> .gitignore + echo '**/.infracost' >> .gitignore if [[ -n "$TERRAFORM" ]] ; then git add terraform @@ -235,6 +236,13 @@ case "$subcmd" in (cd terraform/services && echo -n 'letsencrypt_iam_secret_access_key = ' && terraform output letsencrypt_iam_secret_access_key) 2>&1 | tee -a $logfile ;; + terraform-destroy) + logfile=terraform-$(date -Iseconds).log + (cd terraform/services && terraform destroy) 2>&1 | tee -a $logfile + (cd terraform/data-storage && terraform destroy) 2>&1 | tee -a $logfile + (cd terraform/vpc && terraform destroy) 2>&1 | tee -a $logfile + ;; + generate-tokens) for i in BLOB_SIGNING_KEY MANAGEMENT_TOKEN SYSTEM_ROOT_TOKEN ANONYMOUS_USER_TOKEN WORKBENCH_SECRET_KEY DATABASE_PASSWORD; do echo ${i}=$(tr -dc A-Za-z0-9