ATOMIC SUPERGEEK
  • Welcome
  • LDAP
    • LDAP Basics
    • Using LDIFs
    • Searching LDAP
    • Command line ldap tools
  • eDirectory
    • Installing eDir on Linux
    • eDir ndsbackup
  • Scripting
    • BASH Scripting >
      • BASH Variables
  • Linux
    • Managing Startup
    • Setting up SSH key login
    • Using cron
    • Comparing files
    • Find command
    • grep basics
    • Time config with ntp
  • DevOps
    • Terraform >
      • Terraform Installation
  • Welcome
  • LDAP
    • LDAP Basics
    • Using LDIFs
    • Searching LDAP
    • Command line ldap tools
  • eDirectory
    • Installing eDir on Linux
    • eDir ndsbackup
  • Scripting
    • BASH Scripting >
      • BASH Variables
  • Linux
    • Managing Startup
    • Setting up SSH key login
    • Using cron
    • Comparing files
    • Find command
    • grep basics
    • Time config with ntp
  • DevOps
    • Terraform >
      • Terraform Installation

Terraform Overview

Terraform is an open source software for Infrastructure as Code. It uses the Hashicorp Configuration Language, also known as HCL. You define what your infrastructure is supposed to look like using one or more HCL files. Then you use Terraform commands to process the files. Terraform will use providers to communicate with various platforms to perform the needed operations. These providers can include Azure, AWS, VMWare ESX, and more. 

There are four basic commands that Terraform uses to process the files. These commands are:

terraform init
terraform plan
terraform apply
​terraform destroy

Home

About

Services

Copyright © 2016