7. Terraform Cloud & Enterprise Capabilities Flashcards
1
Q
Overview of Terraform Cloud
- Terraform Cloud manages Terraform runs in a consistent and reliable environment with various features like access controls, private registry for sharing modules, policy controls, and others.
- Terraform Cloud is available as a hosted service at https://app.terraform.io.
- Terraform Cloud can be managed from the CLI but requires an API token which can be generated in the Terraform Cloud UI.
A
2
Q
Overview of Sentinel
- Sentinel is an embedded policy-as-code framework integrated with the HashiCorp Enterprise products.
- It enables fine-grained, logic-based policy decisions, and can be extended to use information from external sources.
- Note: Sentinel policies are paid feature
A
3
Q
Terraform OS, Cloud and Enterprise
- roles and team management represents a feature of Terraform Cloud that is NOT free to customers.
- In Terraform Enterprise, a workspace can only be configured to a single VCS repo. However, multiple workspaces can use the same repo, if needed.
- A Terraform Enterprise install that is provisioned on a network that does not have Internet access is generally known as an air-gapped install. These types of installs require you to pull updates, providers, etc. from external sources vs. being able to download them directly.
A
4
Q
Terraform Cloud VCS providers
- GitHub
- GitHub.com (OAuth)
- GitHub Enterprise
- GitLab.com
- GitLab EE and CE
- Bitbucket Cloud
- Bitbucket Server
- Azure DevOps Server
- Azure DevOps Services
A