[lxc-users] Kubernetes Storage Provisioning using LXD
Eric
naisanza at gmail.com
Thu Feb 16 20:08:06 UTC 2017
That's is what I've also been trying to do
Kubernetes has a list of supported persistent volume types, of which the
only one's that aren't cloud-based that I've tried are NFS, CephFS,
Glusterfs, and HostPath
https://kubernetes.io/docs/user-guide/persistent-volumes/#types-of-persistent-volumes
With LXC + ZFS you can't:
- provide a raw block device (/dev/sad) to heketi, or a loopback device
(/dev/loop0). so glusterfs is out of the picture (
https://github.com/heketi/heketi/issues/665)
- cephfs is like glusterfs, so cephfs is out
- NFS requires kernel modules, so nfs is out
- HostPath doesn't work over multiple nodes
So your only option is to use KVM
I use Proxmox. I knew LXC/LXD wasn't going to be able to fulfill what I
needed to do on a single server, so I looked for a hypervisor that had a
polished UI for creating both LXC and KVM VM
I'm still going to go with glusterfs, which will also need heketi, and will
be running it in a fedora kvm. And the using it as a persistent volume for
kubernetes
On Wed, Feb 15, 2017 at 4:16 AM, Butch Landingin <butchland at gmail.com>
wrote:
> Hi all,
>
> I've been trying out Canonical Kubernetes via conjure-up and juju charms on
> a local LXD cluster. Following the tutorials, I've set up the cluster
> running on lxd with a zfs file system.
>
> Everything's been great and I've pretty much exhausted the tutorials
> (running microbot, etc).
>
> I'm now at the point where I want to try provisioning some persistent
> volumes or even trying
> dynamic storage allocation.
>
> By this time, I'm 99 percent sure the answer is no (and I've searched
> extensively) ,
> but is there anyway to create Kubernetes persistent volumes on a multi
> node set up (not using hostpath)
> on a local LXD cluster?
>
> If there isn't, does Canonical have this in their roadmap?
>
> Best regards,
> Butch
>
>
> _______________________________________________
> lxc-users mailing list
> lxc-users at lists.linuxcontainers.org
> http://lists.linuxcontainers.org/listinfo/lxc-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linuxcontainers.org/pipermail/lxc-users/attachments/20170216/cd233e95/attachment.html>
More information about the lxc-users
mailing list