Skip to content

Terraform module to configure TFE/TFC workspaces in Terraform Cloud

License

Notifications You must be signed in to change notification settings

saidsef/terraform-tfe-workspaces

Terraform TFE/C Workspaces Module

CI GitHub issues License

This Terraform workspaces module oversees the configuration and lifecycle of all your Terraform Cloud workspaces. It is built to operate from a designated Terraform Cloud workspace, tasked with provisioning and managing the remaining workspaces through Terraform code (IaC).

Prerequisites

  • Terraform Cloud / Enterprise account
  • Terraform >= 1.3
  • ...
  • Profit?

Deployment / Usage

provider "tfe" {
  hostname = var.hostname
  token    = var.token
  version  = ">= 0.46"
}

module "tfe-workspaces" {
  source  = "saidsef/terraform-tfe-workspaces/tfe"
  version = ">= 1"

  name         = "platform"
  organization = "saidsef"
}

Provider Specifications and Requirements

Please see TERRAFORM.md

Source

Our latest and greatest source of terraform-tfe-workspaces can be found on GitHub. Fork us!

Contributing

We would ❤️ you to contribute by making a pull request.

Please read the official Contribution Guide for more information on how you can contribute.