personal-lifecycle-tracker / terraform / render / variables.tf
variables.tf
Raw
variable "render_api_key" {
  description = "Render API key generated from Account Settings -> API Keys"
  type        = string
  sensitive   = true
}

variable "render_owner_id" {
  description = "Render Owner/Team ID (starts with tea- or usr-)"
  type        = string
}

variable "environment" {
  description = "Deployment environment name (e.g., dev, production)"
  type        = string
  default     = "dev"
}

variable "region" {
  description = "Render region for resources (oregon, frankfurt, ohio, singapore)"
  type        = string
  default     = "oregon"
}

variable "plan" {
  description = "Render service plan (free, starter, standard)"
  type        = string
  default     = "free"
}

variable "db_plan" {
  description = "Render postgres plan (free, starter, standard)"
  type        = string
  default     = "free"
}

variable "repo_url" {
  description = "Git repository URL containing the application source"
  type        = string
  default     = "https://github.com/DataTalksClub/ai-dev-tools-zoomcamp-2026.git"
}

variable "repo_branch" {
  description = "Git branch to build and deploy"
  type        = string
  default     = "main"
}