diff --git a/credentials.auto.tfvars b/credentials.auto.tfvars index ea6b9e5..a7b0048 100644 --- a/credentials.auto.tfvars +++ b/credentials.auto.tfvars @@ -2,4 +2,5 @@ proxmox_api_url= "https://192.168.1.155:8006/api2/json" proxmox_api_token_id= "root@pam!TerraDemo" proxmox_api_token_secret= "bde46db3-defa-4dd6-b2d8-958ab6d202ba" root_password = "Zakaria1986!!!" -ssh_public_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO65p1xPly/h1Pso+G44zFnIBX2x7OfrZkXIb22JmW8J k_ansible" \ No newline at end of file +ssh_public_key = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO65p1xPly/h1Pso+G44zFnIBX2x7OfrZkXIb22JmW8J k_ansible" +instance_id = 9999 \ No newline at end of file diff --git a/lxc_Demo.tf b/lxc_Demo.tf index d4fa8f5..fc9d14e 100644 --- a/lxc_Demo.tf +++ b/lxc_Demo.tf @@ -1,6 +1,6 @@ resource "proxmox_lxc" "TerraPhore" { target_node = "ThePearl" - hostname = "lxc-secondDemo" + hostname = "lxc-secondDemo-${var.instance_id}" ostemplate = "local:vztmpl/ubuntu-24.04-standard_24.04-2_amd64.tar.zst" password = var.root_password unprivileged = true diff --git a/providers.tf b/providers.tf index 7067f6a..7ace352 100644 --- a/providers.tf +++ b/providers.tf @@ -7,6 +7,11 @@ terraform { } } } + +variable "instance_id" { + type = number +} + variable "root_password" { type = string sensitive = true