{"repo":"GoogleCloudPlatform/terraform-google-tf-cloud-agents","free":true,"listed":false,"github":"https://github.com/GoogleCloudPlatform/terraform-google-tf-cloud-agents","clone":"git clone https://github.com/GoogleCloudPlatform/terraform-google-tf-cloud-agents.git","description":"Creates self-hosted Terraform Cloud Agent on Google Cloud","language":"HCL","stars":22,"topics":["cft-terraform","developer-tools","operations","security-identity"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"terraform-google-terraform-cloud-agents Creates self hosted Terraform Cloud agents on Google Cloud. Using these Terraform modules you can quickly deploy agent pools for your Terraform Cloud workflows. Terraform Cloud agents on GKE The tfc-agent-gke module provisions the resources required to deploy self hosted Terraform Cloud agents on Google Cloud infrastructure using Google Kubernetes Engine (GKE). This includes - Enabling necessary APIs - VPC - GKE Cluster - Kubernetes Secret Below are some examples: - Terraform Cloud agents on GKE - This example shows how to deploy the Terraform Cloud agent on GKE. - Terraform Cloud agents on GKE with a custom image - This example shows how to deploy a custom built Terraform Cloud agent image on GKE. Terraform Cloud agents on Managed Instance Groups using VMs The tfc-agent-mig-vm module provisions the resources required to deploy Terrform Cloud agent on Google Cloud infrastructure using Managed Instance Groups (MIG). This includes - Enabling necessary APIs - VPC - NAT & Cloud Router - Service Account for MIG - MIG Instance Template - MIG Instance Manager - FW Rules - Secret Manager Secret Deployment of Managed Instance Groups requires a Google VM image with a startup script that downloads and configures the agent or a pre-baked image with the agent installed. Below are some examples: - Terraform Cloud agents on MIG VMs - This example shows how to deploy the Terraform Cloud agent on MIG with startup scripts. - Terraform Cloud agents on MIG","default_branch":null,"files":null,"tree":[],"storefront":"/r/GoogleCloudPlatform","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GoogleCloudPlatform/terraform-google-tf-cloud-agents/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}