Closed Jean-Baptiste-Lasselle closed 4 months ago
I had to change region to get an ARM64 t2a
family VM (t2d are actually x84_64 amd64
):
oh, but i just got:
us-central1-c
(the erreor above is in us-central1-c
), but it worked in zone us-central1-a
.next error to solve :
ok, open ebs is either a local storage based provider, or it can have something else which ahs replicaton capabilities: mayastor.
The only problem with mayastor is that it requires working on x86_64
, plus it is aimed towards ssdd (which is very expensive, even if the goal there is to get performance for storage:
So I'd say I prefer trying out first Rook, befoe going any further with open ebs
also note: my open ebs deployment still has a few isues, etcd and loki seem to have permissions issues with their mounted volumes:
oh and i found what's wrong with etcd , it is not arm64, it is x86_64 or amd64, but not arm:
and confirmed, ther is no arm64 docker image available:
so ther i would have to build a custom one.
if we had to stay on local storage, because it seems to be kind of well working, then we would have to work ourselves on a replication feature, that is another good reason why trying rook already in the next try
Ok, i have more about this issue with etcd and loki :
local-hostpath
which storage class name is openebs-hostpath
: well there not much of a mind blowing storage solution thereopenebs chart > mayastor chart > bitnami/etcd chart
(and openebs chart > mayastor chart > whatever/loki-stack chart
. SO i'll se if i can override valuess of second order depenecies with helm charts, we'll see. Note the helm cahrt for mayastor is in a repo named mayastor-extensions
Alright, the road is long to have a proper kubernetes storage architecture, isn't it ?
the properties i would want for that storage:
ok thre's big work to get disaster recovery plan, with optimized performance/costs,
I determined that OpenEBS is really mean: if you don't use mayastor, their LVM provisioner is really stupid, it is not able to provision LVM volumes from multiple / kubernetes cluster node, you are boundto only one node. That's why I switchedhappily to TopoLVM
Then finally, I can try OpenEBS CSI driver, as mentioned here : https://github.com/3forges/packman/issues/12#issuecomment-2127925050
Note about disk space, I can add a 120 GB disk for just like 8 euros per months more, that will do 20 euros per months not more: