40 lines
900 B
Terraform
40 lines
900 B
Terraform
|
|
# =============================================================================
|
||
|
|
# Firewalls Module Variables
|
||
|
|
# =============================================================================
|
||
|
|
|
||
|
|
variable "project_name" {
|
||
|
|
description = "Name of the project"
|
||
|
|
type = string
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "environment" {
|
||
|
|
description = "Environment name"
|
||
|
|
type = string
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "vpc_ip_range" {
|
||
|
|
description = "VPC IP range for internal traffic"
|
||
|
|
type = string
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "jump_host_droplet_id" {
|
||
|
|
description = "ID of the jump host droplet"
|
||
|
|
type = number
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "jump_host_ssh_port" {
|
||
|
|
description = "SSH port for jump host"
|
||
|
|
type = number
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "forgejo_droplet_id" {
|
||
|
|
description = "ID of the Forgejo droplet"
|
||
|
|
type = number
|
||
|
|
}
|
||
|
|
|
||
|
|
variable "forgejo_git_ssh_port" {
|
||
|
|
description = "Git SSH port for Forgejo"
|
||
|
|
type = number
|
||
|
|
default = 2222
|
||
|
|
}
|