kubernetes-cluster

jakoberpf/kubernetes-cluster/proxmox

Terraform Module HCL PROXMOX

Terreform module for integrated service deployment

Install
module "kubernetes-cluster" {
source = "jakoberpf/kubernetes-cluster/proxmox"
version = "0.0.7"
}
plain text: /constructs/tfmod-jakoberpf-kubernetes-cluster-proxmox/install.txt
⭐ Source on GitHub 📦 Registry page
README

Proxmox Kubernetes Cluster This module provisions a Proxmox Kubernetes Cluster with Proxmox Virtual Machines. ``hcl module "kubernetes_node" { source = "jakoberpf/kubernetes-cluster-proxmox" providers = { cloudflare = cloudflare proxmox = proxmox remote = remote.proxmox remote.gateway = remote.gateway zerotier = zerotier } id = 20 name = "cluster" node = "dev" count_masters = 3 master_instance_template = "ubuntu-focal-cloudinit" master_instance_cpus = 2 master_instance_memory = 8000 master_instance_disk_backend = "vm-storage" master_instance_disk_size = "19660M" count_workers = 3 worker_instance_template = "ubuntu-focal-cloudinit" worker_instance_cpus = 4 worker_instance_memory = 16000 worker_instance_disk_backend = "vm-storage" worker_instance_disk_size = "39116M" network_ip_prefix = "192

Inputs (24)
NameTypeDescriptionDefault
nodestring required
zerotier_subnetstring required
cloudflare_emailstring required
namestring required
network_ip_prefixstring required
network_gatewaystring required
bastion_hoststring required
cloudflare_zone_idstring required
bastion_userstring required
ssh_authorized_keysstring required
cloudflare_tokenstring required
master_instance_cpusstring2
master_instance_disk_sizestring"19660M"
count_workersnumber0
worker_instance_cpusstring2
master_instance_disk_backendstring"local-lvm"
worker_instance_disk_backendstring"local-lvm"
master_instance_memorynumber8000
worker_instance_memorynumber8000
worker_instance_templatestring"ubuntu-focal-server-cloudinit"
count_mastersnumber3
master_instance_templatestring"ubuntu-focal-server-cloudinit"
worker_instance_disk_sizestring"19660M"
idnumber100
Outputs (1)
kubespray_inventory
Details
FrameworkTerraform Module
LanguageHCL
Version0.0.7
Cloud PROXMOX
Total downloads392
Inputs24
Outputs1
Namespacejakoberpf
Updated