Skip to content

YanyChoi/proxmox-k8s-manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

proxmox-k8s-manager

Create your homelab k8s cluster in Proxmox with ease.

Overview

This tool uses ansible & cloud-init to initialize a kubeadm cluster in Proxmox.

By default, it will create a cluster with this structure:

cluster-structure

  • 3 master nodes, 4 worker nodes
  • network range of 172.16.0.0/24
  • FRR router node for routing & DHCP & DNAT/SNAT

Usage

pkm start --port 8080 // start server default at port 8080

After the server starts, visit http://{PROXMOX_LOCATION}:8080.