Welcome to the Proxmox Lab repository! This module is designed to help you set up your lab environment on a Proxmox server with ease.
Important Note: This project is currently under active development and is subject to significant changes. It is not suitable for use with critical or important data. Use it at your own risk.
- The codebase may undergo frequent updates, bug fixes, and enhancements.
- Features, APIs, and behavior may change without prior notice.
- I recommend using this project for experimentation, learning, or non-critical purp
The Kubernetes sub-module enables you to create a highly available Kubernetes cluster complete with an HAProxy load balancer.
The Cloud Images sub-module simplifies the process of downloading and storing cloud images directly to your Proxmox server.
Name | Version |
---|---|
terraform | >= 1.7.0 |
proxmox | 0.51.1 |
Name | Version |
---|---|
proxmox | 0.51.1 |
Name | Source | Version |
---|---|---|
kubernetes | ./modules/proxmox-kubernetes | n/a |
Name | Type |
---|---|
proxmox_virtual_environment_cluster_options.options | resource |
proxmox_virtual_environment_time.node_time | resource |
proxmox_virtual_environment_nodes.nodes | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
console | Console viewer | string |
"xtermjs" |
no |
keyboard | Keyboard layout | string |
"fr" |
no |
kubernetes | Kubernetes configuration | object({ |
n/a | yes |
language | GUI language | string |
"en" |
no |
time_zone | Time zone | string |
"America/Montreal" |
no |
No outputs.