This collection brings together Terraform examples for Google Cloud Platform (GCP) and articles comparing infrastructure provisioning with configuration management. Start with the deployment example for code and commands, or use the comparison articles to understand the workflows discussed across the blog.
Google Cloud deployment example
- Explore a three-tier GCP application with Terraform — covers project setup, a Google provider configuration, Compute Engine resources, and the
init,plan, andapplyworkflow. - Compare the three-tier application approaches in vRA 8, Terraform, and Ansible — connects the separate examples for the same application scenario.
These deployment articles were written in 2023. Read their configurations as historical examples; review provider requirements, machine images, and application packages before adapting them to a new environment.
Terraform and Salt
Understand the differences between SaltStack and Terraform introduces their approaches to infrastructure and server configuration, including a workflow that uses both tools. The Salt and SaltStack Config guides collect installation, VMware integration, upgrades, and troubleshooting examples.
Related automation guides
For VMware-specific provisioning and platform operations, continue with the VCF Automation guides. The articles below include the remaining Terraform comparisons, with their publication dates and original product context.