mirror of
https://github.com/outbackdingo/terraform-kamaji-node-pool.git
synced 2026-01-27 10:20:31 +00:00
Proxmox Example
Example configuration for deploying Kamaji node pools on Proxmox VE using virtual machines.
Usage
-
Copy and customize:
cp example.tf main.tf # Edit main.tf with your configuration -
Set Proxmox credentials:
export TF_VAR_proxmox_password="your-password" -
Deploy:
terraform init terraform apply
Configuration
Update the following in main.tf:
tenant_cluster_name- Your Kamaji tenant cluster namekubeconfig_path- Path to your tenant cluster kubeconfigproxmox_host,proxmox_node,proxmox_api_url- Your Proxmox configurationproxmox_user- Your Proxmox username- VM template and network configuration
- Node pool specifications (memory, cores, disk size, etc.)
Requirements
- Terraform >= 1.0
- Proxmox provider (Telmate/proxmox) >= 3.0.1-rc6
- SSH access to Proxmox host
- VM template with cloud-init support