feat: Initial k8s cluster setup

This commit is contained in:
Peter 2025-10-24 23:41:05 +02:00
parent dc71408e1b
commit 5def74736b
Signed by: Peter
SSH key fingerprint: SHA256:B5tYaxBExaDm74r1px9iVeZ6F/ZDiyiy9SbBqfZYrvg
6 changed files with 233 additions and 0 deletions

View file

@ -0,0 +1,15 @@
variable "controlplanes" {
description = "Control plane node configuration"
type = object({
cpu = number
memory = number
disk = string
storagepool = string
talos_version = string
nodes = list(object({
name = string
ip_address = string
}))
})
}