Terraform: Difference between revisions

From wikinotes
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 12: Line 12:
= Overview =
= Overview =
<blockquote>
<blockquote>
* infrastructure is described/managed from a directory with a <code>*.tf</code> file
* [[terraform modules]] are a directory of <code>*.tf</code> files that describe/manage your desired infrastructure
* '''resources''' are composable building-blocks. They may describe network-configurations, VPS servers, DNS records, etc.
* [[terraform resources]] are composable building-blocks. They may describe network-configurations, VPS servers, DNS records, etc.
* [[terraform providers]] expose resource-types and data-sources that you can use
</blockquote><!-- Overview -->
</blockquote><!-- Overview -->


Line 19: Line 20:
<blockquote>
<blockquote>
{| class="wikitable"
{| class="wikitable"
|-
| [[terraform tutorials]]
|-
|-
| [[terraform syntax]]
| [[terraform syntax]]

Latest revision as of 18:21, 25 September 2022

A configuration orchestration tool by hashicorp.

Documentation

home https://www.terraform.io/

Overview

  • terraform modules are a directory of *.tf files that describe/manage your desired infrastructure
  • terraform resources are composable building-blocks. They may describe network-configurations, VPS servers, DNS records, etc.
  • terraform providers expose resource-types and data-sources that you can use

Notes

terraform tutorials
terraform syntax
terraform usage