Skip to content
This repository was archived by the owner on Mar 25, 2024. It is now read-only.

Commit 1d1bd9a

Browse files
committed
Update Terraform to 0.13.1
Terraform 0.13.1 have kubernetes backend support. Signed-off-by: Dinar Valeev <[email protected]>
1 parent bd7e925 commit 1d1bd9a

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
**NOTE:** We are actively experimenting with this in the open. Consider this ALPHA software and subject to change.
77

8-
Terraform-controller - This is a low level tool to run Git controlled Terraform modules in Kubernetes. The controller manages the TF state file using Kubernetes as a remote statefile backend! [Backend upstream PR](https://github.com/hashicorp/terraform/pull/19525) You can have changes auto-applied or wait for an explicit "OK" before running.
8+
Terraform-controller - This is a low level tool to run Git controlled Terraform modules in Kubernetes. The controller manages the TF state file using Kubernetes as a remote statefile backend (requires Terraform 0.13.1)! You can have changes auto-applied or wait for an explicit "OK" before running.
99

1010
There are two parts to the stack, the controller and the executor.
1111

package/Dockerfile.executor

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,10 @@ FROM alpine
33
# Need to grab terraform binary
44

55
RUN apk add --no-cache curl git openssh unzip
6-
# This is the real url we will eventually need to pull the zip from
7-
# https://releases.hashicorp.com/terraform/0.11.11/terraform_0.11.11_linux_amd64.zip
8-
RUN curl -sLf https://github.com/dramich/terraform/releases/download/testing/linux_amd64.zip -o terraform_0.11.11_linux_amd64.zip && \
9-
unzip terraform_0.11.11_linux_amd64.zip -d /usr/bin && \
6+
RUN curl -sLf https://releases.hashicorp.com/terraform/0.13.1/terraform_0.13.1_linux_amd64.zip -o terraform_0.13.1_linux_amd64.zip && \
7+
unzip terraform_0.13.1_linux_amd64.zip -d /usr/bin && \
108
chmod +x /usr/bin/terraform && \
11-
rm terraform_0.11.11_linux_amd64.zip
9+
rm terraform_0.13.1_linux_amd64.zip
1210

1311
COPY terraform-executor /usr/bin/
1412

0 commit comments

Comments
 (0)