Skip to content
This repository has been archived by the owner on Jun 20, 2023. It is now read-only.

Terraform

dainank edited this page May 2, 2023 · 1 revision

Terraform

Allows the scripting and automation of creation of cloud resources and application infrastructure.

We are using Kubernetes version: 1.26.3

Terraform can be defined with the Hashicorp Configuration Language (HCL)

Advantages

  • reliable and easy to repeatedly create and configure cloud infrastructure
  • very flexible
    • functionality extended through plugin providers

Details

Terraform does not assume that it owns everything in the Azure account that I am accessing. This means that Terraform only views my code and state file to determine which set of infrastructure I own.

Terraform is also able to see differences between my code and the infrastructure in the cloud, making adjustments only where needed when changes are detected.

Clone this wiki locally