terraform {
required_providers {
proxmox = {
source = "bpg/proxmox"
version = ">= 0.58.1"
}
provider "proxmox" {
endpoint = var.virtual_environment_endpoint
api_token = var.virtual_environment_api
insecure = true
ssh {
agent = true
username = "root"
node {
name = "prox"
address = var.prox_ip_address
variable "virtual_environment_endpoint" {
type = string
variable "virtual_environment_api" {
variable "arrbuntu_ip_address" {
variable "vlan_gateway" {
variable "downloaders_ip_address" {
variable "whisper_ip_address" {
variable "ssh_password" {
variable "ssh_username" {
variable "prox_ip_address" {
variable "npm_ip_address" {