Skip to content

opendoor-labs/od-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

od-terraform

Shared terraform modules

This repo contains shared terraform modules that could be easily imported into different private github Opendoor projects by standard terraform mechanism described here

module "ownership" {
  source = "github.com/opendoor-labs/od-terraform/modules/ownership"
}

This repo is not designed to be "public" in its true sense.

It simplifies access to terraform shared modules from different systems, such as CI/CD (on-prem or cloud), local testing by developers via terrafom plan and so on.

The terraform modules stored in this public repo do not contain any Opendoor-specific secrets or other internal implementation details. All private data is simply passed via terraform variables.

Example: how to use custom branch as module source (for testing):

module "s3_bucket" {
  source = "git::https://github.com/opendoor-labs/od-terraform.git//modules/s3?ref=s3_module_grants"

About

Shared terraform modules

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages