added env variables to terraform:light

This commit is contained in:
Scott Nowicki 2017-04-20 13:52:15 -05:00
parent 3a1adfc3e1
commit 372605c5bb

View File

@ -9,9 +9,28 @@ set -o errexit -o nounset
KEY=$1
PASSWORD=$2
docker run --rm -it -v $(pwd):/data -w /data hashicorp/terraform:light get
docker run --rm -it -v $(pwd):/data -w /data hashicorp/terraform:light plan -var dns_name=$KEY -var admin_password=$PASSWORD -var admin_username=$KEY -var resource_group=$KEY -out=out.tfplan
docker run --rm -it -v $(pwd):/data -w /data hashicorp/terraform:light apply out.tfplan
docker run --rm -it -v \
$(pwd):/data -w /data \
hashicorp/terraform:light \
get
docker run --rm -it -v \
-e ARM_CLIENT_ID=$ARM_CLIENT_ID
-e ARM_CLIENT_SECRET=$ARM_CLIENT_SECRET
-e ARM_SUBSCRIPTION_ID=$ARM_SUBSCRIPTION_ID
-e ARM_TENANT_ID=$ARM_SUBSCRIPTION_ID
$(pwd):/data -w /data \
hashicorp/terraform:light \
plan -var dns_name=$KEY -var resource_group=$KEY -var admin_username=$KEY -var admin_password=$PASSWORD -out=out.tfplan
docker run --rm -it -v \
-e ARM_CLIENT_ID=$ARM_CLIENT_ID
-e ARM_CLIENT_SECRET=$ARM_CLIENT_SECRET
-e ARM_SUBSCRIPTION_ID=$ARM_SUBSCRIPTION_ID
-e ARM_TENANT_ID=$ARM_SUBSCRIPTION_ID
$(pwd):/data -w /data \
hashicorp/terraform:light \
apply out.tfplan
# terraform get
#