[{"data":1,"prerenderedAt":342},["ShallowReactive",2],{"articles_en":3},[4,260],{"id":5,"title":6,"author":7,"authorAvatar":8,"authorTitle":9,"body":10,"cover":245,"date":246,"description":247,"extension":248,"meta":249,"navigation":250,"path":251,"seo":252,"stem":253,"tags":254,"__hash__":259},"articles_en/2025-04-11-rancher-driver-for-proxmox.md","We released a new product: Rancher Machine Driver for Proxmox VE","Kacper Szymański","/img/team_members/kacper.png","Platform Engineer & Co-founder",{"type":11,"value":12,"toc":232},"minimal",[13,18,22,100,103,106,119,122,126,129,152,155,159,162,180,183,187,190,194,198,201,205,212,216,219,222,226,229],[14,15,17],"h2",{"id":16},"tldr","TL;DR",[19,20,21],"p",{},"We released a version 1.0.0 of our free Open Source project. It's Rancher Node Driver for Proxmox Virtual Environment.",[23,24,25,38],"table",{},[26,27,28],"thead",{},[29,30,31,35],"tr",{},[32,33,34],"th",{},"Question",[32,36,37],{},"Answer",[39,40,41,50,65,76,87],"tbody",{},[29,42,43,47],{},[44,45,46],"td",{},"What does it do?",[44,48,49],{},"It spawns virtual machines in Proxmox VE and lets Rancher instantiate RKE2 or K3s Clusters on them automagically - more in the article.",[29,51,52,55],{},[44,53,54],{},"Can I have a demo?",[44,56,57,58],{},"Yes! Here it is (no sound): ",[59,60,64],"a",{"href":61,"rel":62},"https://youtu.be/aQBtw6XlxAE",[63],"nofollow","Rancher Node Driver for Proxmox Demo",[29,66,67,70],{},[44,68,69],{},"Where to get it from?",[44,71,72],{},[59,73,74],{"href":74,"rel":75},"https://github.com/Stellatarum/docker-machine-driver-pve/releases",[63],[29,77,78,81],{},[44,79,80],{},"How to install it?",[44,82,83],{},[59,84,85],{"href":85,"rel":86},"https://github.com/Stellatarum/docker-machine-driver-pve?tab=readme-ov-file#installation",[63],[29,88,89,92],{},[44,90,91],{},"Do we support it?",[44,93,94,95,99],{},"Yes we do! Feel free to add issues on GitHub. ",[59,96,98],{"href":97},"/#contact","Contact us"," directly for priority support.",[14,101,46],{"id":102},"what-does-it-do",[19,104,105],{},"The Rancher Machine Driver for Proxmox VE bridges the gap between Rancher's powerful Kubernetes management capabilities and Proxmox Virtual Environment's robust virtualization platform. This integration allows DevOps teams and platform engineers to:",[107,108,109,113,116],"ol",{},[110,111,112],"li",{},"Automatically provision virtual machines in Proxmox directly from the Rancher UI",[110,114,115],{},"Deploy and manage RKE2 or K3s Kubernetes clusters with minimal manual intervention",[110,117,118],{},"Streamline the entire lifecycle of Kubernetes environments from a single interface",[19,120,121],{},"For organizations already invested in Proxmox infrastructure, this driver eliminates the need for complex scripting or manual VM provisioning when setting up Kubernetes clusters. It brings the same level of automation to Proxmox that Rancher users have enjoyed with other infrastructure and cloud providers.",[14,123,125],{"id":124},"typical-workflow","Typical workflow",[19,127,128],{},"Let's walk through a typical workflow of how the Rancher Machine Driver for Proxmox VE simplifies cluster deployment:",[107,130,131,140,143,146,149],{},[110,132,133,134,139],{},"Machine Template Creation: You have to create a template of a VM that the driver will use to provision new Kubernetes Nodes. We provided a ",[59,135,138],{"href":136,"rel":137},"https://github.com/Stellatarum/docker-machine-driver-pve/tree/main/deploy/templates/ubuntu-server",[63],"sample Packer configuration"," to automatically create one based on Ubuntu Server - you can use it if you don't have a template already.",[110,141,142],{},"Driver Installation: After installing the driver on your Rancher server, a new node driver option appears in the Rancher UI.",[110,144,145],{},"Configuration: Configure your Proxmox connection details, VM specifications, and network settings.",[110,147,148],{},"Cluster Deployment: Use the template to deploy a new RKE2 cluster - Rancher automatically provisions the necessary VMs in Proxmox and installs Kubernetes components.",[110,150,151],{},"Scaling: Need more worker nodes? Simply increase the node count, and the driver handles the provisioning of additional VMs with proper configuration.",[19,153,154],{},"The entire process reduces what would typically take hours of manual configuration to just a few clicks.",[14,156,158],{"id":157},"who-should-use-it","Who should use it?",[19,160,161],{},"The Rancher Machine Driver for Proxmox is particularly valuable for:",[163,164,165,168,171,174,177],"ul",{},[110,166,167],{},"On-premises Kubernetes environments: Organizations that maintain their own infrastructure and prefer not to rely on public cloud providers",[110,169,170],{},"Development and testing teams: Creates consistent, reproducible environments that match production setups",[110,172,173],{},"Educational institutions: Simplifies Kubernetes learning environments when working with limited resources",[110,175,176],{},"Small to medium businesses: Leverages existing Proxmox investments without needing expertise in both virtualization and container orchestration",[110,178,179],{},"Enterprises with hybrid environments: Streamlines management across on-premises Proxmox VMs and cloud-based infrastructure",[19,181,182],{},"This driver is especially useful if you're already using Proxmox for virtualization but want the benefits of Rancher's Kubernetes management capabilities without complex integration work.",[14,184,186],{"id":185},"demonstration","Demonstration",[19,188,189],{},"We prepared a short video demonstrating the usage of the extension - it's without sound, just technology making its charm:",[191,192],"you-tube",{"id":193,"title":64},"aQBtw6XlxAE",[14,195,197],{"id":196},"implementation-details","Implementation details",[19,199,200],{},"The driver is implemented as a Go-based Docker/Rancher Machine driver that communicates with both the Rancher API and Proxmox VE API. It handles template-based VM provisioning in Proxmox VE using cloud-init for VM initialization.",[14,202,204],{"id":203},"getting-started","Getting started",[19,206,207,208],{},"Detailed installation instructions and configuration options are available in our ",[59,209,211],{"href":85,"rel":210},[63],"GitHub repository",[14,213,215],{"id":214},"support","Support",[19,217,218],{},"We can provide priority support for your inquiries. If your infrastructure can benefit from simply deployable Kubernetes environments using Rancher - e.g. for development purposes, we are here to help. We are open to providing additional functionalities and enhancing performance of the product. Training sessions for your team are also available.",[220,221],"call-to-action",{},[14,223,225],{"id":224},"summary","Summary",[19,227,228],{},"The Rancher Machine Driver for Proxmox represents our commitment to the open source community and our desire to simplify Kubernetes deployments in on-premises environments. By bridging these two powerful platforms, we're enabling more organizations to benefit from Kubernetes without the complexity traditionally associated with it.",[19,230,231],{},"We encourage you to try it out, provide feedback, and join us in making Kubernetes on Proxmox VE as seamless as possible.",{"title":233,"searchDepth":234,"depth":234,"links":235},"",2,[236,237,238,239,240,241,242,243,244],{"id":16,"depth":234,"text":17},{"id":102,"depth":234,"text":46},{"id":124,"depth":234,"text":125},{"id":157,"depth":234,"text":158},{"id":185,"depth":234,"text":186},{"id":196,"depth":234,"text":197},{"id":203,"depth":234,"text":204},{"id":214,"depth":234,"text":215},{"id":224,"depth":234,"text":225},"/img/articles/rancher-proxmox-big-tiles-bg.png","2025-04-11T00:00:00.000Z","The project aims to simplify deployments and management of Kubernetes clusters on Proxmox Virtual Environment","md",{},true,"/2025-04-11-rancher-driver-for-proxmox",{"title":6,"description":247},"2025-04-11-rancher-driver-for-proxmox",[255,256,257,258],"Kubernetes","Rancher","Proxmox","OpenSource","Wr8yLGKbC9N21o19g2bB6jmKbX3bGohKqeS0fDYIYhk",{"id":261,"title":262,"author":7,"authorAvatar":8,"authorTitle":9,"body":263,"cover":326,"date":327,"description":328,"extension":248,"meta":329,"navigation":250,"path":330,"seo":331,"stem":332,"tags":333,"__hash__":341},"articles_en/2025-02-25-kubestronauts-announcement.md","ANNOUNCEMENT: We Are Kubestronauts",{"type":11,"value":264,"toc":323},[265,269,272,309,312],[14,266,268],{"id":267},"what-does-that-even-mean","What Does That Even Mean??",[19,270,271],{},"We successfully completed certifications required to become Kubestronauts! The title is given after passing 5 Kubernetes exams organized by The Linux Foundation:",[163,273,274,281,288,295,302],{},[110,275,276],{},[59,277,280],{"href":278,"rel":279},"https://training.linuxfoundation.org/certification/certified-kubernetes-administrator-cka/",[63],"CKA: Certified Kubernetes Administrator",[110,282,283],{},[59,284,287],{"href":285,"rel":286},"https://training.linuxfoundation.org/certification/certified-kubernetes-application-developer-ckad/",[63],"CKAD: Certified Kubernetes Application Developer",[110,289,290],{},[59,291,294],{"href":292,"rel":293},"https://training.linuxfoundation.org/certification/certified-kubernetes-security-specialist/",[63],"CKS: Certified Kubernetes Security Specialist",[110,296,297],{},[59,298,301],{"href":299,"rel":300},"https://training.linuxfoundation.org/certification/kubernetes-cloud-native-associate/",[63],"KCNA: Kubernetes and Cloud Native Associate",[110,303,304],{},[59,305,308],{"href":306,"rel":307},"https://training.linuxfoundation.org/certification/kubernetes-and-cloud-native-security-associate-kcsa/",[63],"KCSA: Kubernetes and Cloud Native Security Associate",[19,310,311],{},"We're excited to leverage this knowledge to help organizations navigate the complexities of Kubernetes and implement best practices for their container orchestration needs.",[313,314,315],"blockquote",{},[19,316,317,318,322],{},"Looking to enhance your Kubernetes skills or need assistance with your infrastructure? ",[59,319,98],{"href":320,"rel":321},"https://stellatarum.com/#contact",[63],"! Our team is ready to help you!",{"title":233,"searchDepth":234,"depth":234,"links":324},[325],{"id":267,"depth":234,"text":268},"/img/articles/kubestronauts-announcement.png","2025-02-25T00:00:00.000Z","We just want to share the happy news, that's all. We'll write more about Kubernetes-related technology in the future.",{},"/2025-02-25-kubestronauts-announcement",{"title":262,"description":328},"2025-02-25-kubestronauts-announcement",[255,334,335,336,337,338,339,340],"Kubestronaut","CKA","CKAD","CKS","KCNA","KCSA","TheLinuxFoundation","84TO8RvKay60uPbyQr__dl62RArk5bwKV_EyArXo-RU",1768672253936]