Terraform all resources, update encryption scheme, add ingress
This commit is contained in:
parent
b34b075d10
commit
3b85d6e85b
20 changed files with 731 additions and 970 deletions
35
terraform/variables.tf
Normal file
35
terraform/variables.tf
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
variable "talos_version" {
|
||||
default = "v1.8.2"
|
||||
}
|
||||
|
||||
variable "cluster_name" {
|
||||
default = "dumpnet"
|
||||
}
|
||||
|
||||
variable "instance_type" {
|
||||
default = "t3.medium"
|
||||
}
|
||||
|
||||
variable "vpc_id" {
|
||||
default = "vpc-4421b439"
|
||||
}
|
||||
|
||||
variable "ami_id" {
|
||||
description = "Talos AMI ID"
|
||||
default = "ami-000f1b0ad9d8ceafd"
|
||||
}
|
||||
|
||||
variable "hosted_zone_id" {
|
||||
description = "Route53 hosted zone ID for dumpnet.chat"
|
||||
}
|
||||
|
||||
variable "domain" {
|
||||
description = "Base domain for all DNS records"
|
||||
default = "dumpnet.chat"
|
||||
}
|
||||
|
||||
variable "dns_records" {
|
||||
description = "List of subdomains to point at the cluster EIP"
|
||||
type = list(string)
|
||||
default = ["argocd"]
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue