Terraform for the Largely...
Transcript of Terraform for the Largely...
![Page 1: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/1.jpg)
@grahamlyons
TERRAFORM FOR THE LARGELY UNINITIATED
![Page 2: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/2.jpg)
@grahamlyons
![Page 3: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/3.jpg)
@grahamlyons
INFRASTRUCTURE AS CODE
![Page 4: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/4.jpg)
@grahamlyons
$$$!
![Page 5: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/5.jpg)
@grahamlyons
![Page 6: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/6.jpg)
@grahamlyons
![Page 7: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/7.jpg)
@grahamlyons
![Page 8: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/8.jpg)
@grahamlyons
![Page 9: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/9.jpg)
@grahamlyons
![Page 10: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/10.jpg)
@grahamlyons
![Page 11: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/11.jpg)
@grahamlyons
![Page 12: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/12.jpg)
@grahamlyons
![Page 13: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/13.jpg)
@grahamlyons
BOB
![Page 14: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/14.jpg)
@grahamlyons
ALICE
![Page 15: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/15.jpg)
@grahamlyons
![Page 16: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/16.jpg)
@grahamlyons
BARRY
![Page 17: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/17.jpg)
@grahamlyons
![Page 18: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/18.jpg)
@grahamlyons
![Page 19: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/19.jpg)
@grahamlyons
![Page 20: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/20.jpg)
@grahamlyons
BARRY
![Page 21: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/21.jpg)
@grahamlyons
![Page 22: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/22.jpg)
@grahamlyons
CREATE S3 BUCKETS
![Page 23: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/23.jpg)
@grahamlyons
![Page 24: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/24.jpg)
@grahamlyons
![Page 25: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/25.jpg)
@grahamlyons
![Page 26: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/26.jpg)
@grahamlyons
![Page 27: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/27.jpg)
@grahamlyons
![Page 28: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/28.jpg)
@grahamlyons
![Page 29: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/29.jpg)
@grahamlyons
HCL
![Page 30: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/30.jpg)
@grahamlyons
![Page 31: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/31.jpg)
@grahamlyons
DECLARATIVE?
![Page 32: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/32.jpg)
@grahamlyons
IMPERATIVE SHOPPING LIST
1. DRIVE ON THE A3 FOR 4.5 MINUTES UNTIL YOU ARRIVE AT LIDL
2. PARK THE CAR IN THE LEFTMOST SPACE AS CLOSE TO THE BUILDING AS POSSIBLE
3. ENTER THE SHOP, OBTAIN A TROLLEY AND WALK UP AISLE ONE
4. 3 METRES ALONG THE AISLE STOP AND PUT 3 CUCUMBERS FROM THE SHELF INTO THE TROLLEY
5. CONTINUE ANOTHER 1.5 METRES ALONG THE AISLE, TAKE 2 CAULIFLOWER FROM THE SHELF AND PUT THEM INTO THE TROLLEY
![Page 33: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/33.jpg)
@grahamlyons
DECLARATIVE SHOPPING LIST
• DOM PERIGNON 2006
• BAGUETTE
• CAMEMBERT
![Page 34: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/34.jpg)
@grahamlyons
FOR REAL
![Page 35: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/35.jpg)
@grahamlyons
![Page 36: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/36.jpg)
@grahamlyons
![Page 37: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/37.jpg)
@grahamlyons
![Page 38: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/38.jpg)
@grahamlyons
![Page 39: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/39.jpg)
@grahamlyons
INITIALISE
![Page 40: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/40.jpg)
@grahamlyons
CREDENTIALS
![Page 41: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/41.jpg)
@grahamlyons
PLAN
![Page 42: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/42.jpg)
@grahamlyons
APPLY?
![Page 43: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/43.jpg)
@grahamlyons
APPLY
![Page 44: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/44.jpg)
@grahamlyons
SAVE PLAN
$ terraform plan -var server_name=boo-far -out changed-name.plan
![Page 45: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/45.jpg)
@grahamlyons
![Page 46: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/46.jpg)
@grahamlyons
STATE
![Page 47: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/47.jpg)
@grahamlyons
BARRY
![Page 48: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/48.jpg)
@grahamlyons
![Page 49: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/49.jpg)
@grahamlyons
![Page 50: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/50.jpg)
@grahamlyons
GRAPH
![Page 51: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/51.jpg)
@grahamlyons
MODULES
![Page 52: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/52.jpg)
@grahamlyons
![Page 53: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/53.jpg)
@grahamlyons
![Page 54: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/54.jpg)
@grahamlyons
![Page 55: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/55.jpg)
@grahamlyons
![Page 56: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/56.jpg)
@grahamlyons
BARRY
![Page 57: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/57.jpg)
@grahamlyons
DATA SOURCES
![Page 58: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/58.jpg)
@grahamlyons
OTHER THINGS
MORE COMPLEX HCL: COUNT (LOOPS), CONDITIONALS, BUILT-IN FUNCTIONS
PROVISIONERS: SSH, CHEF
TERRAFORM 0.12…
![Page 59: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/59.jpg)
@grahamlyons
MORE ADVANCED
REMOTE STATE
IMPORTING RESOURCES
MOVING RESOURCES
![Page 60: Terraform for the Largely Uninitiatedcontinuouslifecycle.london/wp-content/uploads/2018/12/Graham-Lyo… · $ terraform plan -var server_name=boo-far -out changed-name.plan. @grahamlyons.](https://reader030.fdocuments.us/reader030/viewer/2022041300/5f073ceb7e708231d41bfed6/html5/thumbnails/60.jpg)
@grahamlyons