A terraform module for Quortex infrastructure GCP persistent storage layer.
It provides a set of resources necessary to provision the Quortex infrastructure persistent storage on Google Cloud Platform.
This module is available on Terraform Registry.
Get all our terraform modules on Terraform Registry or on Github !
This module creates the following resources in GCP:
- a list of buckets
- a service account with role binding on buckets
- a service account key to access buckets
module "storage" {
source = "quortex/storage/google"
# Globally used variables.
project_id = module.network.project_id
location = module.network.region
# Prevent resources names conflicts for multiple workspaces usage.
storage_prefix = terraform.workspace
# Buckets configuration.
buckets = ["mezzanine", "encoded"]
force_destroy = true
}This project is part of our terraform modules to provision a Quortex infrastructure for Google Cloud Platform.
Check out these related projects.
-
terraform-google-network - A terraform module for Quortex infrastructure network layer.
-
terraform-google-gke-cluster - A terraform module for Quortex infrastructure GKE cluster layer.
-
terraform-google-load-balancer - A terraform module for Quortex infrastructure GCP load balancing layer.
Got a question?

