Terraform
Install & Setup
- Resolving "Nomad Address Must Be Set" Error in Terraform Enterprise
- Terraform Enterprise Replicated app won't start after upgrade with and error manifest unknown
- Prometheus Failing to Scrape Terraform Enterprise Metrics in Kubernetes
- Forcing TFC-agents to Use Specific TLS Version to Connect to HCP Terraform Endpoints
- Passwordless PostgreSQL Authentication for Terraform Enterprise on EKS using AWS IAM
- Read and Manage the Terraform State File Created by consul-terraform-sync
Admin
- Terraform Registry to Change CDN Providers on Jan 18, 2023
- How to use Git Submodules with Terraform Enterprise
- Troubleshooting Queued Terraform Enterprise Plans Caused by Bulk Workspace Deletions
- Configure Terraform Enterprise to Use Redis Enterprise
- Best Practices: Organising Terraform and Application Code
- Best Practices - Password Guidelines for the Initial Admin User in Terraform Enterprise (TFE)
Management & Usage
- How to View Sensitive Environment Variables in a Terraform Enterprise / HCP Terraform Workspace Using Terraform Code
- Terraform Rollback and Infrastructure Recovery Best Practices
- How to Deploy a Local Terraform MCP Server Using a Binary and Connect It to Claude Desktop
- How to Migrate Terraform State into Terraform Cloud via CI/CD pipeline
- How to create VCS for Azure DevOps and a PAT
- Adding New user to an Existing Organization Using RAIL Console (Terraform Enterprise)
Known Issues and Workarounds
- TFE: API current state version output errors with "503 Please wait while outputs are parsed from the latest state version"
- Updating Workload Identity for Projects
- TFE: Failed to enqueue cost estimate or Sentinel Policy check error after upgrade of a mounted disk instance
- Terraform Enterprise OpenShift Deployment: 503 Service Unavailable Error During Parallel Runs
- Terraform Rollback and Infrastructure Recovery Best Practices
- Terraform Enterprise (TFE) on OpenShift: Passwordless Authentication to Cloud SQL PostgreSQL using GCP IAM
Providers
- Terraform TFE Provider version 0.65.0/1 known issue
- Terraform Enterprise: Error: Failed to query available provider packages for Private Providers
- Okta provider issue : failed to create group rule
- AWS S3 bucket error - The parameter Origin DomainName does not refer to a valid S3 bucket
- Azure policy blocks Terraform apply while via the Azure Portal it works.
- Redshift Snapshot Copy Deprecation in AWS Provider v5.45.0+
Policy as Code
- OPA Policy Evaluations Fail With Errors "`if` keyword is required before rule body" and "`contains` keyword is required for partial set rules"
- How to load JSON/YAML data files in OPA Policy Evaluations in Terraform Enterprise
- Understanding Policy Execution Modes in Terraform Enterprise
- Use a sentinel policy to filter allowed providers in Terraform
- HCP Terraform: Modifying Sentinel Policies to Bypass Checks During Destroy Operations in Terraform Cloud
- OPA Policy Evaluations in Agent Execution Mode Fail for Large Workspaces in Terraform Enterprise
Troubleshooting
- Error in Database Permissions Post TFE Upgrade Causes UI Failure
- Module does not update to latest tag on Terraform Enterprise
- Required Network Endpoints for Terraform Enterprise Behind a Proxy
- Terraform Error: “remote package address may not have a sub-path”
- Terraform fails with: no available releases match the given constraints
- Terraform plan returns Error: Invalid provider configuration when using modules and private provider