enzian / kube-lxd

kube-lxd is a CRI shim that enables scheduling LXC containers with kubernetes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Is this useable yet?

bmullan opened this issue · comments

Not a programmer so couldn't tell and there wasn't any info in the readme but how far off is this from being usable...? I'm an lxd user and am highly interesting in being able to use kubernetes to manage lxd containers.

thanks
brian

hey @bmullan - NO this is not usable yet an it won't be in the near future - this is a mammoth task and not all concepts from kubernetes are directly applicable to LXC.

The main goal is to build a CRI for kubernetes instead of docker or rkt containers starts lxc containers. It's based on this and this. Contributions are dearly welcome!!!

The current state of the source is such, that the kubelet currently talks to this new CRI, but it does not do anything yet!

@bmullan - What is the scenario, why you want to use LCC as a CRI?

Just asking because for my usecase I found some good existing alternatives like Frakti! What is the reason for the need for LXC in particular? Docker does OS-Virtualization pretty much the way LXC does...