Skip to content

corelight/terraform-gcp-enrichment

Repository files navigation

terraform-gcp-enrichment

overview

Usage

module "enrichment_org_iam" {
  source = "github.com/corelight/terraform-gcp-enrichment/modules/org_iam"

  organization_id = "987654321"
  custom_org_role_id = "corelight_enrichment_role"
}

module "enrichment" {
  source = "github.com/corelight/terraform-gcp-enrichment"

  location               = "us-central1"
  zone                   = "us-central1-a"
  project_id             = "project-12345"
  enrichment_bucket_name = "enrichment-data-54321"
  folder_id              = "123456789" # The root folder to enumerate
  service_account_id     = "enrichment-service-account"
  organization_role_id   = module.enrichment_org_iam.custom_org_role_id

  labels = {
    terraform : true,
    example : true,
    purpose : "Corelight"
  }
}

Deployment

The variables for this module all have default values that can be overwritten to meet your naming and compliance standards.

Deployment examples can be found here.

License

The project is licensed under the MIT license.

About

Terraform for Corelight's GCP Cloud Enrichment.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages