{"repo":"sergelogvinov/proxmox-csi-plugin","free":true,"listed":false,"github":"https://github.com/sergelogvinov/proxmox-csi-plugin","clone":"git clone https://github.com/sergelogvinov/proxmox-csi-plugin.git","description":"Proxmox CSI Plugin","language":"Go","stars":840,"topics":["csi-driver","kubernetes","proxmox","csi","k8s-sig-storage","proxmox-ve","csi-plugin"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Proxmox CSI Plugin I have been using the rancher.io/local-path storage provisioner for over 3 years, and it has solved almost all of my problems. However, in the event that the server needs maintenance such as rebooting, upgrading, or reinstalling, I have to manage the PV myself by using tools like rsync, backup-restore, or other utilities to migrate the data to another server. I am currently using persistent storage only for databases in the cluster, and in a high availability setup, all databases can replicate themselves. That's why I do not need to use network storage, as database replication can recover data from the other replicas. Additionally, using local disks provides me with better performance. Nowadays, dedicated services are incredibly powerful. However, bootstrapping a Kubernetes node with 40/80 CPUs and 128/256GB of RAM can be overwhelming and may present new challenges. You would need to modify the default parameters in the kubelet configuration, which can be a complex process. Therefore, I have opted to use the Proxmox hypervisor to launch two or more virtual machines (VMs) on a single physical server, whether it's for a homelab or a small production use case. The Proxmox cloud has prompted me to consider the aging of local storage. It's often better to store local data on the hypervisor side rather than in the VM disk, as it offers greater flexibility. Migrating pods with persistent data between VMs within a Proxmox node becomes a much simpler process as a re","default_branch":null,"files":null,"tree":[],"storefront":"/r/sergelogvinov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sergelogvinov/proxmox-csi-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}