You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

31 lines
1.4 KiB

variable "proxmox_host" {
default = "joseph"
}
variable "template_name" {
default = "ubuntu-2204-cloudinit-template"
}
variable "ssh_key" {
default = "ecdsa-sha2-nistp521 AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBAGpnqGpX2OwlRJmPLLOriysA7RyOJCIJHi1MJNUUI62fC0SQqlkcWtpKi73VmAlIk0AaqT3b35uHUHTcG6zEI9QLQB/3ea1EnMLOzw5SK5Oo2G3iE6Gv3Mk2Zl0migHWs82/cNZMPWTrNEPLYWlA1twaqgxeJvE8+P9fiG4qt65fWF1FQ== dustyp@dusty-framework"
}
variable "private_key_file" {
default = "/home/dustyp/.ssh/ansible-private-key"
}
variable "pm_api_token_secret" {}
variable "ansible_password" {}
variable "vms" {
default = {
300 = { "name" : "kubernetes-m0", "disk" : "32G", "memory" : "8192", "cores" : 4, "ip" = "10.0.10.10", "node" = "joseph" },
301 = { "name" : "kubernetes-m1", "disk" : "32G", "memory" : "8192", "cores" : 4, "ip" = "10.0.10.11", "node" = "jacob" },
302 = { "name" : "kubernetes-m2", "disk" : "32G", "memory" : "8192", "cores" : 4, "ip" = "10.0.10.12", "node" = "joseph" },
303 = { "name" : "kubernetes-w0", "disk" : "128G", "memory" : "16384", "cores" : 8, "ip" = "10.0.10.13", "node" = "joseph" },
304 = { "name" : "kubernetes-w1", "disk" : "128G", "memory" : "16384", "cores" : 8, "ip" = "10.0.10.14", "node" = "jacob" },
305 = { "name" : "kubernetes-w2", "disk" : "128G", "memory" : "16384", "cores" : 8, "ip" = "10.0.10.15", "node" = "joseph" },
}
}