From 426fa5e1961b1396778c504bd83f90f5bdbb96a6 Mon Sep 17 00:00:00 2001 From: Edward Viaene Date: Fri, 22 Jun 2018 08:26:54 +0000 Subject: [PATCH] backend update --- docker-demo-3/scripts/configure-remote-state.sh | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/docker-demo-3/scripts/configure-remote-state.sh b/docker-demo-3/scripts/configure-remote-state.sh index afcb23e..041f70e 100755 --- a/docker-demo-3/scripts/configure-remote-state.sh +++ b/docker-demo-3/scripts/configure-remote-state.sh @@ -1,3 +1,14 @@ -#!/bin/sh -echo "the next command is not necessary anymore in newer versions of terraform. You should create a backend.tf file" -terraform remote config -backend=s3 -backend-config="bucket=terraform-state-a2b6219" -backend-config="key=terraform/terraform.tfstate" -backend-config="region=eu-west-1" +#!/bin/bash + +echo "Newer terraform versions have a new way of defining a backend. Copy paste the following code in a backend.tf file, modify the region/s3 bucket, and execute 'terraform init' to initialize the backend. You'll be asked to copy the data from the local backend to the s3 backend, which you can answer yes. +" +echo 'backend.tf +========== +terraform { + backend "s3" { + bucket = "terraform-state-a3c731f" + key = "terraform.tfstate" + region = "eu-west-1" + } +} +'