Integrations

Terraform Cloud / HCP Terraform

Connect Castrel to HCP Terraform (formerly Terraform Cloud) for workspace, run, and state queries.

Overview

Configuration

To use Terraform tools, create a Connector with the following fields:

FieldRequiredDescription
api_tokenYesAPI Token (User/Team/Organization Token; create in HCP Terraform under User Settings → Tokens)
auth_typeNoAuthentication type, fixed as bearer (default)
base_urlNoAPI base URL (default: https://app.terraform.io/api/v2)
timeoutNoRequest timeout in seconds (default: 30)
verify_sslNoVerify SSL certificates (default: true)

Available Tools

This connector provides a comprehensive set of Terraform Cloud infrastructure-as-code management tools.

  • Workspace queries: List workspaces and configurations within an organization
  • Run management: Retrieve workspace Run history, plan output, and apply status
  • State queries: Retrieve current State file content and resource lists
  • Variable queries: List workspace variables (values are masked)
  • Cost estimation: Retrieve cost estimation results for Runs (requires feature to be enabled)