Cluster-api and kubernetes

Hi I abandoned the lxc/lxc and now incus world for a while.
There a two questions:
Any struggle to let k8s run inside system-containers. Is there a plan to have some tutorials? As I remember it used to be a struggle in lxc and the feature-set was more than limited. Would be glad to be wrong.

On the other hand using the vm option of incus would work and looks much nicer than libvirt.

For both of them and having k8s running stable in incus is there already a plan to write a clusetr-api infrastructure-provider for incus?
It is just an idea. If some has arguments not to chase that idea, you are welcome.

There are apparently some flags on k8s components now to allow them to run inside of unprivileged containers. That said, using containers for k8s API services is probably fine but I think kubelet really fits better in a VM.

Right, Incus VMs will work just fine for that.

There is one: GitHub - neoaggelos/cluster-api-provider-lxc: Cluster API implementation for Incus and Canonical LXD

1 Like

ups,
thx a lot