A practical example of using Terraform to configure Temporal Cloud.
-
Updated
Aug 26, 2025 - HCL
A practical example of using Terraform to configure Temporal Cloud.
A production-shaped Temporal platform that runs locally on kind — Terraform control plane, ArgoCD GitOps delivery, worker versioning, backed by Temporal Cloud. A runnable reference/workbench for Temporal production readiness.
Measure billable Temporal Actions on a self-hosted cluster before migrating to Temporal Cloud — two methods (Prometheus action metric and Event History counter) plus a runnable harness that proves both agree.
Terraform module which creates Temporal Cloud custom roles
Order processing workflow built with Temporal Cloud, TypeScript SDK, Express API, and React dashboard. Demonstrates saga pattern, activity compensation, and browser push notifications.
Terraform module which creates Temporal Cloud namespace export sinks to S3 or GCS
Terraform module which creates Temporal Cloud Nexus endpoints
Terraform module which creates Temporal Cloud service accounts and their API keys
Terraform module which invites Temporal Cloud users and manages their access
Temporal is a durable execution platform for orchestrating long-running, fault-tolerant workflows. Its primary API surface is gRPC - the WorkflowService, OperatorService, and (on Temporal Cloud) the Cloud Operations API are defined as protobuf in github.com/temporalio/api and github.com/temporalio/cloud-api.
Terraform module which creates Temporal Cloud connectivity rules
Terraform module which creates a Temporal Cloud account audit log sink to Kinesis or Pub/Sub
Terraform module which creates Temporal Cloud groups with their access and membership
Terraform module which creates Temporal Cloud namespace resources
Add a description, image, and links to the temporal-cloud topic page so that developers can more easily learn about it.
To associate your repository with the temporal-cloud topic, visit your repo's landing page and select "manage topics."