Terraform
Terraform is used for managing infrastructure as code, ensuring consistent and repeatable deployments.
Setup and Integration
Install Terraform:
sudo apt-get install terraformCreate Terraform Configurations: main.tf
provider "google" {
credentials = file("<path-to-credentials-file>")
project = "<your-gcp-project-id>"
region = "us-central1"
}
resource "google_compute_instance" "default" {
name = "ewalletly-instance"
machine_type = "e2-medium"
zone = "us-central1-a"
boot_disk {
initialize_params {
image = "debian-cloud/debian-10"
}
}
network_interface {
network = "default"
access_config {
}
}
}
Apply Terraform Configuration
terraform init
terraform applyLast updated