NOTE: these instructions have been genericised from a real example, and so your mileage may vary.
I first create a provider.tf file.
terraform {
required_providers {
fastly = {
source = "fastly/fastly"
version = "0.28.2"NOTE: these instructions have been genericised from a real example, and so your mileage may vary.
I first create a provider.tf file.
terraform {
required_providers {
fastly = {
source = "fastly/fastly"
version = "0.28.2"| #!/bin/bash | |
| # https://cloud.google.com/compute/docs/faq#find_ip_range | |
| # nslookup -q=TXT _cloud-netblocks.googleusercontent.com 8.8.8.8 | |
| myarray=() | |
| for LINE in `dig txt _cloud-netblocks.googleusercontent.com +short | tr " " "\n" | grep include | cut -f 2 -d :` | |
| do | |
| myarray+=($LINE) | |
| for LINE2 in `dig txt $LINE +short | tr " " "\n" | grep include | cut -f 2 -d :` |
| #!/bin/sh | |
| #### | |
| # Author: ddavison | |
| # Description: Download the Linux chromedriver into the current directory | |
| #### | |
| function downloadchrome { | |
| # latest=`curl http://chromedriver.storage.googleapis.com/LATEST_RELEASE` | |
| version="2.9" | |
| download_location="http://chromedriver.storage.googleapis.com/$version/chromedriver_linux32.zip" | |
| rm /tmp/chromedriver_linux32.zip |