https://github.com/broadinstitute/terraform-shared

Reusable Terraform modules

https://github.com/broadinstitute/terraform-shared

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.8%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Reusable Terraform modules

Basic Info
  • Host: GitHub
  • Owner: broadinstitute
  • Language: HCL
  • Default Branch: master
  • Size: 570 KB
Statistics
  • Stars: 8
  • Watchers: 69
  • Forks: 1
  • Open Issues: 4
  • Releases: 53
Created over 7 years ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

Terraform Modules

The terraform-modules directory contains reusable terraform modules. Each should include a README documenting:

  1. Its intended use / description
  2. The set of infrastructure created
  3. All configuration options, with sample values

The git tags in this repo are in the form <module-name>-<point-version>. Each tag reflects a specific version of the module at the path terraform-modules/<module-name>. This allows the modules to be versioned independently. For a given tag, the only module guaranteed to exist in a functional state is the module at the terraform-modules/<module-name> path.

Using These Modules

To use these modules in your terraform stacks, set the source in your module declaration to the path to the module in this repo:

terraform module "my-k8s-cluster" { # terraform-shared repo source = "github.com/broadinstitute/terraform-shared.git//terraform-modules/k8s?ref=k8s-0.0.1" ... }

The format of the source is github.com/<org>/<repo>//<path-within-repo>?ref=<git-ref>. Note the double slash (//) between the <repo> and <path-within-repo>--this is how terraform determines where the repo name ends and the path begins. For more detail see the docs.

Owner

  • Name: Broad Institute
  • Login: broadinstitute
  • Kind: organization
  • Location: Cambridge, MA

Broad Institute of MIT and Harvard

GitHub Events

Total
  • Release event: 1
  • Delete event: 2
  • Issue comment event: 13
  • Push event: 16
  • Pull request review event: 9
  • Pull request review comment event: 2
  • Pull request event: 5
  • Create event: 8
Last Year
  • Release event: 1
  • Delete event: 2
  • Issue comment event: 13
  • Push event: 16
  • Pull request review event: 9
  • Pull request review comment event: 2
  • Pull request event: 5
  • Create event: 8