Containers

Rook just landed on operatorhub.io

· 1 min read

I’m excited to announce that just right for Cephalocon and KubeCon Europe, Rook has landed on operatorhub.io. It has been quite a challenge to have it merged, but in the end my pull request got …

Hey! What's up?!

· 3 min read

It has been a long time since I’ve been giving updates or even blogging. Let’s take some time here (while being on the plane) to update you on what I’m doing these days.

Ceph nano is getting better and better

· 4 min read

Long time no blog, I know, I know… Soon, I will do another blog entry to “explain” a little why I am not blogging as much I used too but if you’re still around and reading …

Ceph Nano big updates

· 2 min read

With its two latest versions (v1.3.0 and v1.4.0) Ceph Nano brought some nifty new functionalities that I’d like to highlight in the article.

Handling app signals in containers

· 2 min read

A year ago, I was describing how we were debugging our ceph containers; today I’m back with yet another great thing we wrote :). Sometimes, when a process receives a signal and if that process …

Huge changes in ceph-container

· 6 min read

A massive refactor done a week ago on ceph-container. And yes, I’m saying ceph-container, not ceph-docker anymore. We don’t have anything against Docker, we believe it’s excellent …

Introducing ceph-nano

· 3 min read

I’ve recently started a small project that aims to help developers working with the S3 API. The program is called cn for Ceph Nano, is available on github let me give you a tour of what it …

The new Ceph container demo is super dope!

· 2 min read

I have been recently working on refactoring our Ceph container images. We used to have two separate images for daemon and demo. Recently, for Luminous, I decided to merge the demo container into …

Ceph Docker better support for Bluestore

· 1 min read

I have been extensively working on ceph-docker for the last few months and it’s getting better. With the upcoming arrival of Ceph Luminous (next LTS), Bluestore will be the default backend to …

Disabling scenarios in ceph-docker

· 3 min read

I recently completed a full resync from Kraken to Jewel in ceph-docker in which I introduced a new feature to disable scenarios. Running an application on bleeding edge technology can be tough and …

Test Ceph Luminous pre-release with ceph-docker

· 1 min read

*/!\ DISCLAIMER /!* */!\ DO NOT GET TOO EXCITED, AT THE TIME OF THE WRITTING LUMINOUS IS NOT OFFICIALLY RELEASE IN STABLE YET /!* */!\ USE AT YOUR OWN RISK, DO NOT PUT PRODUCTION DATA ON THIS /!* …

Debug Ceph Docker containers

· 5 min read

For the last couple of weeks, Erwan Velu and I have been busy refactoring the entire ceph-docker code base. Through these cosmetic changes, we implemented new mechanisms to finely grained debug …

No more privileged containers for Ceph OSDs

· 7 min read

I’m really sorry for being so quiet lately, I know I promised to release articles more regularly and I clearly failed… Many things are going on and where motivation is key to write …

Ceph zap device container

· 1 min read

Some use cases might require to zap a device (destroy partition tables) prior to run your Ceph OSD container with a dedicated disk. While running development environment this is particularly …

Ceph RBD mirror daemon available in containers

· 1 min read

I recently pushed into ceph-docker the support for thr RBD mirror. This daemon is responsable for asynchronously replicating RBD images from one cluster to another. The main purpose of the daemon is …

Busy working on ceph-docker :)

· 5 min read

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 …

Ceph cluster on Docker for testing

· 2 min read

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 …

Getting started with the Docker RBD volume plugin

· 4 min read

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 …

Build Kubernetes from source

· 1 min read

It is crucial to know how to build Kubernetes from source if you want to implement new features.

Bootstrap your Ceph cluster in Docker

· 8 min read

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 …

Deploy Ceph monitors on Kubernetes

· 2 min read

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 …

Crash course: next generation servers with containers

· 4 min read

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 …

Docker at Spotify

· 1 min read

Nice talk from Rohan Singh about the internal usage of Docker at Spotify.

First glimpse at CoreOS

· 9 min read

CoreOS is an emergent project that aims to address one of the most pressing questions in the server’s world. We at eNovance, therefore released eDeploy: a tool that performs bare metal …

Introduction à Juju avec LXC

· 2 min read

Juju fait parti des nouveaux outils développés par Ubuntu dans sa gamme Ubuntu Cloud pour déployer votre infrastructure Cloud privé. Il fait parti intégrante du projet Orchestra. Actuellement Juju …