I have been having a hard time keeping up with all things happening at the office and the blog.
One of the main reason is that I actively resumed my work on ceph-docker, in this article I will explain some of the things I have been working on.
Read On...
I haven’t advertised this one really much (even if I’ve been using it in some articles).
Since people are still wondering how to quickly get a full Ceph cluster up and running for testing, I believe it deserves its own article so it will get more visibility.
Re-introducing the Ceph demo container.
This is going to be a really short article :).
Read On...
Docker 1.8 was just released a week ago and with it came the support for volume plugin.
Several volume plugins are available but today I will be introducing the Ceph RBD ones (yes there are currently 3 different drivers).
Read On...
It is crucial to know how to build Kubernetes from source if you want to implement new features.
Read On...
Use RBD device to provide persistent storage to your containers.
This work was initiated by a colleague of mine Huamin Chen.
I would like to take the opportunity to thank him for the troubleshooting session we had.
Having the ability to use persistent volume for your containers is critical, containers can be ephemeral since they are immutable.
If they did on a machine they can be bootstrapped on another host without any problem.
The only problem here is we need to ensure that somehow the data that come with this container will follow it no matter where it goes.
This is exactly what we want to achieve with this implementation.
Read On...
People have been having trouble to map a RBD device in a container.
Quick tip on how to map a Rados Block Device into a container.
Read On...
Almost two years have passed since my first attempt to run Ceph inside Docker.
Time has elapsed and I haven’t really got the time to resume this work until recently.
For the last couple of months, I have been devoting a third part of my time to contributing on deploying Ceph in Docker.
Before we start, I would like to highlight that nothing of this work would have been possible without the help of Seán C. McCord.
Indeed the current ceph-docker repository is based on Seán’s initial work.
Let’s see how you can get this running!
Read On...
As part of my work on ceph-docker, I have been playing a bit with Kubernetes.
As a first exercise, I thought it would be interesting to run my Ceph monitors with Kubernetes.
Let’s see how we can achieve that.
Read On...
For more than a year, containers have become more and more popular especially thanks to rise of Docker.
Unfortunately the concept itself is not always clear for everyone.
It is important to understand the difference between LXC and Docker.
In this article, I will expose the different technologies available.
Read On...
Quick tip to access a container without SSH.
Read On...