github.com/spirius/terraform@v0.10.0-beta2.0.20170714185654-87b2c0cf8fea/examples/azure-vm-specialized-vhd-existing-vnet/deploy.mac.sh (about)

     1  #!/bin/bash
     2  
     3  set -o errexit -o nounset
     4  
     5  if docker -v; then
     6  
     7    # generate a unique string for CI deployment
     8    export KEY=$(cat /dev/urandom | env LC_CTYPE=C tr -cd 'a-z' | head -c 12)
     9    export PASSWORD=$KEY$(cat /dev/urandom | env LC_CTYPE=C tr -cd 'A-Z' | head -c 2)$(cat /dev/urandom | env LC_CTYPE=C tr -cd '0-9' | head -c 2)
    10    export EXISTING_RESOURCE_GROUP=permanent
    11    export EXISTING_LINUX_IMAGE_URI=https://tfpermstor.blob.core.windows.net/vhds/osdisk_fmF5O5MxlR.vhd
    12    export EXISTING_STORAGE_ACCOUNT_NAME=tfpermstor
    13    export EXISTING_VIRTUAL_NETWORK_NAME=permanent-vnet
    14    export EXISTING_SUBNET_NAME=permanent-subnet
    15  
    16    /bin/sh ./deploy.ci.sh
    17  
    18  else
    19    echo "Docker is used to run terraform commands, please install before run:  https://docs.docker.com/docker-for-mac/install/"
    20  fi