mirror of
https://github.com/open-webui/open-webui.git
synced 2025-12-14 21:35:19 +00:00
38 lines
858 B
HCL
38 lines
858 B
HCL
terraform {
|
|
required_version = ">= 1.0"
|
|
|
|
# Remote state backend configuration
|
|
backend "s3" {
|
|
bucket = "gg-ai-terraform-states"
|
|
key = "production/gravity-ai-chat/terraform.tfstate"
|
|
region = "us-east-1"
|
|
profile = "908027381725_AdministratorAccess"
|
|
dynamodb_table = "terraform-state-locks"
|
|
encrypt = true
|
|
}
|
|
|
|
required_providers {
|
|
aws = {
|
|
source = "hashicorp/aws"
|
|
version = "~> 5.0"
|
|
}
|
|
random = {
|
|
source = "hashicorp/random"
|
|
version = "~> 3.1"
|
|
}
|
|
}
|
|
}
|
|
|
|
provider "aws" {
|
|
region = var.aws_region
|
|
profile = var.aws_profile
|
|
|
|
default_tags {
|
|
tags = {
|
|
Project = "Gravity-AI-Chat-Horizontal-Scaling"
|
|
Environment = var.environment
|
|
ManagedBy = "Terraform"
|
|
Maintainer = "loi.tra@gravityglobal.com"
|
|
}
|
|
}
|
|
}
|