Skip to main content

Terraform

Zeet supports deploying and managing Terraform infrastructure

Terraform enables you to provision, change, and version resources on any environment.

Zeet Terraform Deploy lets you deploy a terraform module without specifying any state backends.

The terraform state and required backend will be automatically injected into your module configuration.

Deploy Terraform Module

Navigate to Terraform Deploy at zeet.co/new/terraform

Enter a Github Repository with Terraform Module

Here are some sample repositories to get you started:

Demo module with test resources: https://github.com/zeet-demo/terraform-test

Real-world module for AWS CloudTrail: https://github.com/zeet-dev/terraform-aws-cloudtrail

Select the Cloud Account you are using

info

AWS Cloud is required for Terraform Deploy

The terraform states will be automatically stored in your cloud account

For details on how Zeet manages terraform states, see the Terraform Platform Guide

Configure Project Name

Configure Terraform Variables

Zeet provides easy to use interface to configure your Terraform module in JSON format

Deploy Terraform Module

You can create new deployment of the Terraform module in deployments tab


Community Resources