RKE2 Kubernetes on Proxmox with Terraform + Ansible

This project automates the provisioning and configuration of a RKE2 Kubernetes cluster on Proxmox using Terraform and Ansible.

Features:

  • S3-compatible object storage for Terraform remote state
  • Separate dev and prod environments
  • Multiple-node Proxmox cluster support

Pre-deployed applications:

  • kube-vip for a high-availability virtual IP
  • SSL via cert-manager with Cloudflare DNS
  • Longhorn for persistent storage
  • ArgoCD for GitOps deployments

Blog post: https://phuchoang.sbs/posts/on-premise-provision-terraform/

Video demo:


Clone the Repository

git clone https://github.com/phuchoang2603/kubernet...

Similar Posts

Loading similar posts...

Keyboard Shortcuts

Navigation
Next / previous item
j/k
Open post
oorEnter
Preview post
v
Post Actions
Love post
a
Like post
l
Dislike post
d
Undo reaction
u
Recommendations
Add interest / feed
Enter
Not interested
x
Go to
Home
gh
Interests
gi
Feeds
gf
Likes
gl
History
gy
Changelog
gc
Settings
gs
Browse
gb
Search
/
General
Show this help
?
Submit feedback
!
Close modal / unfocus
Esc

Press ? anytime to show this help