cheatsheets,

Terraform Cheatsheet

Gini Gini Follow · 1 min read
Terraform Cheatsheet
Share this

About Terraform CLI

Terraform, a tool created by Hashicorp in 2014, written in Go, aims to build, change and version control your infrastructure. This tool have a powerfull and very intuitive Command Line Interface.

Installation

Install through curl

```bash $ curl -O https://releases.hashicorp.com/terraform/0.11.10/terraform_0.11.10_linux_amd64.zip $ sudo unzip terraform_0.11.10_linux_amd64.zip -d /usr/local/bin/ $ rm terraform_0.11.10_linux_amd64.zip

OR install through tfenv: a Terraform version manager

First of all, download the tfenv binary and put it in your PATH.

$ git clone https://github.com/Zordrak/tfenv.git ~/.tfenv $ echo ‘export PATH=”$HOME/.tfenv/bin:$PATH”’ » $HOME/bashrc

##Then, you can install desired version of terraform: $ tfenv install 0.11.10 Usage Show version $ terraform –version Terraform v0.11.10 Init Terraform $ terraform init It’s the State Pull remote state in a local copy $ terraform state pull > terraform.tfstate Push state in remote backend storage $ terraform state push This command is usefull if for example you riginally use a local tf state and then you de

Gini
Written by Gini Follow
Backpacker, Foodie, Techie

Latest Stories

Featured