nfs-subdir-external-provisioner
kadalu
Our great sponsors
nfs-subdir-external-provisioner | kadalu | |
---|---|---|
48 | 6 | |
2,364 | 691 | |
4.3% | 0.3% | |
4.2 | 4.5 | |
21 days ago | 12 days ago | |
Shell | Python | |
Apache License 2.0 | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nfs-subdir-external-provisioner
-
Investigating a failed VolumeSnapshot with NFS on Kubernetes
Using nfs-subdir-external-provisioner instead of csi-driver-nfs
-
Database corruption
I am trying to run sonarr inside my k3s cluster. Since I have multiple nodes, in order to keep data persistant I have been using a NAS and the Kubernetes NFS external provisioner as my Storage Class.
-
Utilizing traditional storage in a modern way
There's this, if you want your nfs storage available to pods as PVCs, with some limitations: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
-
Help me What to Choose?
NFS Provisioner
- [GUIDE] How to deploy the Servarr stack on Kubernetes with Terraform!
-
Longhorn alternatives
Depends on how much resiliency you need . Something like https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner works well for a lab or non-prod cluster. You could even use something like this in prod if you have access to highly reliably NFS mounts.
-
Recommendations for k8s storage solution
I first installed a NFS Server via this helm chart: https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner Eventually I deployed Longhorn cause I needed expandable volumes, which the first repo doesn't support. I guess for best performance you should go for a ceph cluster, but I'm not an expert.
-
Move to K8s for hosting at home?
I used the NFS provisioner for persistent volumes until I got the Ceph side up and running. I created a share on my NAS specifically for k8s. It worked very well and had the bonus of being just a regular file system that you could browse/edit easily (just place files in or edit config). I would agree with not moving plex into k8s. I right now just have a barebones 1 control 2 worker setup using k3s.
-
K8s - Self hosted PaaS?
However, is it too difficult to create new pods/deployments etc on your own? I find it super easy to just create a PVC (via https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner ) and create a MySQL pod in a new namespace for every micro service I create.
-
Unsure how NFS Persistent Volumes work, please help!
This is what you need https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner Point it to a folder and it will create subfolders for each PVC.
kadalu
-
Is it possible to use GlusterFS as a storage volume in Kubernetes v1.26+
https://github.com/kadalu/kadalu/ is mentioned in https://github.com/kubernetes/kubernetes/issues/100897
- There doesn't seam to be any good distributed block storage for Kubernetes
-
Who actually uses kubernetes for "production" home labs?
Right now im just mounting NFS to my worker nodes and then using docker volumes for storage, i have seen this https://github.com/kadalu/kadalu but i havent gotten around to trying it
-
What k8s distribution are you running (on-prem)
For gluster you can check out https://github.com/kadalu/kadalu. I tried but ultimately went back to host-mounted gluster: for some reason they chose to implement their controller in Python and it uses a lot of memory. Too much for my Pi’s.
-
heketi VS kadalu - a user suggested alternative
2 projects | 24 Aug 2021
Kadalu Storage is an opinionated distribution of GlusterFS. Kadalu Storage is light weight solution based on GlusterFs, that eliminates may layers(Glusterd) and integrate directly with Kubernetes APIs.
-
ARM7 Compatitible Persistant Volume Manager?
Kadalu, a distributed persistent storage solution like longhorn, is available on ARM: https://github.com/kadalu/kadalu
What are some alternatives?
csi-driver-nfs - This driver allows Kubernetes to access NFS server on Linux node.
democratic-csi - csi storage for container orchestration systems
longhorn - Cloud-Native distributed storage built on and for Kubernetes
gluster-kubernetes - GlusterFS Native Storage Service for Kubernetes
nfs-ganesha-server-and-external-provisioner - NFS Ganesha Server and Volume Provisioner.
heketi - RESTful based volume management framework for GlusterFS
csi-s3 - A Container Storage Interface for S3
directpv - Simple Kubernetes CSI driver for Direct Attached Storage :minidisc:
flux2 - Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
k3s-ansible - The easiest way to bootstrap a self-hosted High Availability Kubernetes cluster. A fully automated HA k3s etcd install with kube-vip, MetalLB, and more. Build. Destroy. Repeat.
csi-driver-smb - This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.
splunk-connect-for-kubernetes - Helm charts associated with kubernetes plug-ins