# ============================================================================= # Terraform and Provider Version Constraints # ============================================================================= terraform { required_version = ">= 1.5.0" required_providers { digitalocean = { source = "digitalocean/digitalocean" version = "~> 2.34" } tls = { source = "hashicorp/tls" version = "~> 4.0" } local = { source = "hashicorp/local" version = "~> 2.4" } cloudinit = { source = "hashicorp/cloudinit" version = "~> 2.3" } random = { source = "hashicorp/random" version = "~> 3.6" } } } provider "digitalocean" { token = var.do_token }