Skip to content

refactor(GCP): Create Modules #49

@afiune

Description

@afiune

User Story

As a Lacework user that uses Terraform to configure Lacework and Google Cloud resources,
I would like to have reusable modules that I can plug-and-play into my internal Terraform plans,
So I don't have to clone this repository and I can use all my best practices to use Terraform internally.

JIRA: ALLY-148

Acceptance Criteria

When completed, we will have the following modules:

  • config module that will configure both sides, Lacework's and Google's resources to create a GCP Config Integration.
module "gcp_config" {
	source = "github.com/lacework/terraform-provisioning/gcp/modules/config"
}
  • audit_log module that will configure both sides, Lacework's and Google's resources to create a GCP Audit Log integration.
module "gcp_cloudtrail" {
	source = "github.com/lacework/terraform-provisioning/gcp/modules/cloudtrail"
}

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions