Announcing Run Notifications in Terraform Enterprise
We are pleased to announce Notifications for run events in Terraform Enterprise.
Provisioning infrastructure in Terraform involves a multi-stage run—including a plan stage showing the predicted operations Terraform will make—and an apply stage where Terraform calls provider APIs to provision the infrastructure. Previously, in order to keep up with this progress you needed to either watch the run in the Terraform Enterprise UI or periodically poll the TFE API.
» Run Notifications
Today, with the release of Notifications, you'll be able to configure your workspaces to send you messages as the run advances.
During creation of your notification configuration you'll be able to select which events you would like to be notified about, ensuring only those states which matter to you get sent along.
With our Slack payload option, you can start receiving updates on your runs directly in Slack. Using our generic payload option, you'll be able to receive these notifications and process them however you see fit.
» Conclusion
For more information, including a detailed guide on how to create and use notifications, please see our documentation.
Sign up for the latest HashiCorp news
More blog posts like this one

Helvetia’s journey building an enterprise serverless product with Terraform
What started as a basic compliance challenge for one team at Helvetia Insurance evolved into a comprehensive enterprise solution for running self-managed installations like a cloud service, using Terraform to manage a serverless architecture.

Scalable, secure infrastructure code the right way: Use a private module registry
How do you ensure standard security, compliance, and reliability best practices are followed across your organization when provisioning infrastructure? A private module registry is the first step.

Vault Enterprise 1.20: SCEP, usage reporting, cloud secret imports
Vault 1.20 adds smarter, streamlined security workflows with encryption updates and UX improvements. The Terraform Vault provider adds ephemeral values.