Files
home-services/terraform/variables.tf
T
whentimeslows 2592c96890
Deploy home services / deploy-nas1 (push) Has been cancelled
Deploy home services / deploy-rhel1 (push) Has been cancelled
implemented gitops scaffolding and migrated docker compose to new folder
2026-09-20 19:52:32 -06:00

59 lines
1.4 KiB
Terraform

variable "cluster_name" {
type = string
description = "Talos cluster name."
default = "home-services"
}
variable "talos_version" {
type = string
description = "Talos version used to generate machine configuration."
default = "v1.14.0"
}
variable "kubernetes_version" {
type = string
description = "Kubernetes version supported by the selected Talos version."
}
variable "control_plane_ip" {
type = string
description = "Control-plane node address."
default = "10.0.0.99"
}
variable "worker_ip" {
type = string
description = "Worker node address."
default = "10.0.0.246"
}
variable "cluster_endpoint" {
type = string
description = "Stable HTTPS endpoint for the Talos and Kubernetes APIs."
}
variable "gitea_repository_url" {
type = string
description = "Git URL Argo CD uses for the GitOps repository."
default = "https://git.sorells.me/whentimeslows/home-services.git"
}
variable "gitea_username" {
type = string
description = "Username for HTTPS Gitea repository access."
default = ""
}
variable "gitea_password" {
type = string
description = "Token or password for HTTPS Gitea repository access."
sensitive = true
default = ""
}
variable "argocd_chart_version" {
type = string
description = "Pinned Argo CD chart version."
default = "7.7.16"
}