Does Google Cloud Marketplace support publishing multi-resource deployment templates using Custom Terraform Modules for internal consumption via Service Catalog?

  1. Context: We are looking to publish a complex infrastructure solution (multi-resource template) to our internal enterprise users via Service Catalog.
  2. The Solution: The template includes a large GKE cluster, Cloud SQL, and Cloud Storage.
  3. The Goal: We need to confirm the best practice for packaging these multiple resources. Is the recommended method using a Custom Terraform Module with schema.yaml to define all resources (GKE, DB, Storage) in one deployment package?

Hi, can anyone help me ? I’m trying to publish a list of resources( like to create a bunch of vms and storage with a single button clicked ) into a package to GCP Market Place. AWS market place support cloudformation template , azure market place support ARM template. I find no such thing for GCP Market Place, could anyone guide me ? Thanks very much !