Comments (4)
csi-driver-lvm is designed to run on kubernetes, we do not have any experience with nomad and therefore we are not able to implement support for nomad.
from csi-driver-lvm.
Hey @nathanaelle,
I would assume that this plugin would actually not work without broader changes in Nomad because we have code parts using the Kubernetes API in there (see https://github.com/metal-stack/csi-driver-lvm/blob/v0.5.1/pkg/lvm/controllerserver.go#L180-L189).
Maybe you have better luck asking in the Nomad community in order to target a broader audience for your request. They can probably better decide if this would work somehow or not. Our team, apart from being very small and busy, has AFAIK no experience with Nomad. 😅
Hope it's okay for you if I close down this issue because we cannot schedule this on our sprint backlog.
from csi-driver-lvm.
thanks for your answer :)
it's ok for me to close this issue :)
from csi-driver-lvm.
thank you for your answer :)
just to clarify, Nomad is able to run kubernetes CSI : same binary in the same container image, the only difference is the grammar of the config file that launch the controller and the sidecar.
I chose nomad because k8s/k3s/… are too complex and heavy for my use case (my personal homelab at home) and the k8s stack has a power consumption too high.
I never wrote any CSI plugin nor CSI helm chart in my life, so I don't know how to adapt the helm charts you provided to a nomad config files.
I've supposed it may be easier for you to help me because my main issue is to find what are the arguments I'm supposed to pass to --v=
, --drivername=
, --csi-name=
, --controllerserver=
and so on .
I found the same kind of options in your helm chart https://github.com/metal-stack/helm-charts/blob/master/charts/csi-driver-lvm/templates/controller.yaml
So I you have at least few minutes to help me to find what the option I need to put, I'll be happy to push a merge request with some explanation about Nomad :)
If you don't have any time to help me, it's ok :)
from csi-driver-lvm.
Related Issues (20)
- State of the project? HOT 2
- Not deleting pvc with claim policy = Delete on pod termination HOT 2
- helm install CSIDriver.spec validation error HOT 4
- Resize failing despite free VG space HOT 2
- Multiple deprecatation warning during deployment
- How to limit nodes that cdi-driver is trying to provision a volume to? HOT 2
- [Enhancment] Support for LVM-HA HOT 5
- Kubernetes 1.22 and v1beta1 versus v1 HOT 4
- unable to activate logical volumes: Volume group "csi-lvm" not found HOT 2
- PVCs pending with WaitForFirstConsumer on fresh install HOT 5
- Dockerfile dependency packages questions HOT 8
- chmod 0777 causes recursively setting volume ownership even with fsGroupChangePolicy: OnRootMismatch HOT 2
- [new feature request] add clone volume function HOT 2
- /etc/lvm/archive not mapping, possible data loss HOT 2
- Read-only filesystems are not supported HOT 4
- Operator documentation + resize + adding new volumes HOT 2
- Provisioner pod created in default namespace HOT 8
- Helm installation from README doesn't work
- Does not start on >= kubernetes v1.27.0
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from csi-driver-lvm.