decoder-leco / plateforme

La plateforme de Data Engineering Décoder l'éco
0 stars 0 forks source link

TopoLVM csi driver #13

Open Jean-Baptiste-Lasselle opened 5 months ago

Jean-Baptiste-Lasselle commented 5 months ago

Ok celui là il faut l'essayer, et au pire refaire le build arm64 comlet, ce devrait être faisable plsu facilement que pour openEBS

https://github.com/topolvm/topolvm?tab=readme-ov-file#getting-started

Jean-Baptiste-Lasselle commented 5 months ago

the only small little issue i have with topolvm, is that it has as a requirement, cert-manager, so I MUST have a domain name for the ACME challenges to succeed, cf. https://github.com/topolvm/topolvm/blob/main/docs/getting-started.md

im probabl doomed to buy ine for poc/demo purposes

update: completely false the cert manager is used by topolvm, but it absolutely not requires any Donmain name, and does not use ACME

Jean-Baptiste-Lasselle commented 5 months ago

Useful infos to understand the kind demo example of topolvm:

Jean-Baptiste-Lasselle commented 4 months ago

Useful infos to understand the kind demo example of topolvm:

  • in the make file they refer to something called lvmd:

  • I still have the issue with Open EBS that it uses bitnami's etcd container which is NOT available for arm64 , and my problem is that it is hard to configure openEBS to use something else, i will have to tweak its helm chart, and probably more

LVMD is a simple grpc api to run LVM operations, its source code is in the topolvm repository. The TopoLVM CSI driver iuses this gRPC api to run LVM operations.