Misc doc edits referencing state/settings

This commit is contained in:
Chris Arcand 2021-12-07 15:28:44 -06:00
parent f521ba6cd7
commit b80e98ab47
2 changed files with 16 additions and 4 deletions

View File

@ -2,7 +2,7 @@
layout: "language"
page_title: "Terraform Settings - Configuration Language"
sidebar_current: "docs-config-terraform"
description: "The terraform block allows you to configure Terraform behavior, including the Terraform version, backend, and required providers."
description: "The terraform block allows you to configure Terraform behavior, including the Terraform version, backend, integration with Terraform Cloud, and required providers."
---
# Terraform Settings
@ -29,9 +29,21 @@ etc, and may not use any of the Terraform language built-in functions.
The various options supported within a `terraform` block are described in the
following sections.
## Configuring Terraform Cloud
The nested `cloud` block configures Terraform Cloud for enabling its
[CLI-driven run workflow](/docs/cloud/run/cli.html).
- For a summary of the `cloud` block's syntax, see
[Terraform Cloud Configuration](/docs/language/settings/terraform-cloud.html).
- For more complete details about configuring and using Terraform Cloud with Terraform CLI,
see [Configuring Terraform Cloud](/docs/cli/cloud/index.html) in the
Terraform CLI documentation.
## Configuring a Terraform Backend
The nested `backend` block configures which backend Terraform should use.
The nested `backend` block configures which state backend Terraform should use.
The syntax and behavior of the `backend` block is described in [Backend
Configuration](/docs/language/settings/backends/configuration.html).

View File

@ -19,8 +19,8 @@ which can then be shared between all members of a team. Terraform supports
storing state in [Terraform Cloud](https://www.hashicorp.com/products/terraform/),
[HashiCorp Consul](https://www.consul.io/), Amazon S3, Azure Blob Storage, Google Cloud Storage, Alibaba Cloud OSS, and more.
Remote state is implemented by a [backend](/docs/language/settings/backends/index.html),
which you can configure in your configuration's root module.
Remote state is implemented by a [backend](/docs/language/settings/backends/index.html) or by
Terraform Cloud, both of which you can configure in your configuration's root module.
## Delegation and Teamwork