Skip to content

Latest commit

 

History

History

terraform

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Requirements

Name Version
proxmox >=2.8.0

Providers

Name Version
local 2.1.0
proxmox 2.9.6
template 2.2.0

Modules

No modules.

Resources

Name Type
local_file.k8s_file resource
local_file.var_file resource
proxmox_vm_qemu.proxmox_vm_master resource
proxmox_vm_qemu.proxmox_vm_workers resource
template_file.k8s data source

Inputs

Name Description Type Default Required
gateway n/a string "192.168.3.1" no
master_ips List of ip addresses for master nodes any n/a yes
networkrange n/a number 24 no
num_k3s_masters n/a number 1 no
num_k3s_masters_mem n/a string "4096" no
num_k3s_nodes n/a number 2 no
num_k3s_nodes_mem n/a string "4096" no
pm_host The hostname or IP of the proxmox server string n/a yes
pm_node_name name of the proxmox node to create the VMs on string "pve" no
pm_password The password for the proxmox user string n/a yes
pm_tls_insecure Set to true to ignore certificate errors bool false no
pm_user The username for the proxmox user string "root@pam" no
pvt_key n/a any n/a yes
tamplate_vm_name n/a any n/a yes
worker_ips List of ip addresses for worker nodes any n/a yes

Outputs

Name Description
Master-IPS n/a
worker-IPS n/a