1.1.4 • Published 3 years ago

@researchdatabox/redbox-hook-terraform-gcp v1.1.4

Weekly downloads
9
License
GPL-3.0
Repository
github
Last release
3 years ago

Terraform RedBox Hook Provisioner Module: Google Cloud

This is a dependent module for ReDBox's Terraform provisioner hook.

Responsibilities

  • Provide manifests to provision resources into Google Cloud

Requirements

  • Service account with access as "Owner". Set path to the creds JSON in GOOGLE_APPLICATION_CREDENTIALS env var. See this for more info.
  • Bucket for Terraform state with versioning enabled. If you opt to store state somewhere else, modify the manifests. Make sure the account used above has owner/write access to the bucket. See more info below.
  • If you require Terraform state encryption, set the GOOGLE_ENCRYPTION_KEY variable. See this for more info.
  • Set the env var TF_VAR_gcp_project_id to the target GCP project ID.
  • Set the env var TG_BUCKET_NAME to the target GCS bucket for storing the state. The module assumes the bucket already exists and the account used has write access to this bucket.
1.1.4

3 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.0

5 years ago