mirror of
https://github.com/outbackdingo/terraform-kamaji-node-pool.git
synced 2026-01-27 18:20:27 +00:00
1.0 KiB
1.0 KiB
vCloud Example
Example configuration for deploying Kamaji node pools on VMware Cloud Director using vApps and VMs.
Usage
-
Copy and customize:
cp example.tf main.tf # Edit main.tf with your configuration -
Set vCloud credentials:
export TF_VAR_vcd_username="your-username" export TF_VAR_vcd_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 kubeconfigvcd_url,vcd_org,vcd_vdc- Your vCloud Director configurationvcd_catalog,vcd_network- Catalog and network settings- VM template and network configuration
- Node pool specifications (memory, CPU, disk size, etc.)
Requirements
- Terraform >= 1.0
- VMware Cloud Director provider >= 3.0
- vCloud Director access with appropriate permissions
- VM template with cloud-init support