9 02 2019
Let me give you a little bit of context. I’m doing remote working since quite a long time now. That’s mean I don’t take the train as often as I used to. I really enjoy it but, as a side effect, I lost the habit of taking a crowded train, which make it even more […]
24 07 2018
I’ve been using Concourse CI since quite a long time and I wanted to share with you a little trick to natively improve flexibility of pipelines. A Concourse pipelines looks like the following one : https://concourse-ci.org/pipelines.html This pipeline example contains 2 jobs and a resource. Pretty simple, but you can imagine a bigger one […]
8 08 2016
We know a lot of people who write or use ansible role and playbook but only few of them think about implement tests. Typically playbooks or roles are written in a VM and tested each time on the same VM until the playbook says “OK” everywhere. In the best case, the VM is sometime flushed to validate […]
ansible, continuous, devops, docker, integration, kitchenci, python
1 02 2016
Few weeks ago, I was working with Openshift on AWS. For this reason I was looking for a cool feature : Use an AWS s3 bucket as backend for Openshift registry. This feature works but it’s not very documented yet. In this post we are going to share with you the issues we encountered and […]
aws, docker, openshift3, s3, troubleshooting
8 01 2016
Router in openshift is a simple docker haproxy image and can be customised. In order to learn how customise the router, we will add an ACL into haproxy config. The goal is to restrict the traffic through the router by allowing only a specific source ip. test.openshift.readme.fr is a simple app created in openshift3. Client1 […]
docker, haproxy, network, openshift3
25 12 2015
I’m writing a python script to sort my raw photos. Precisely group my HDR together. The idea is to read EXIF tags inside the raw file. And correlate them to group raw photo for each HDR. I started to use rawkit (https://rawkit.readthedocs.org/en/latest/) but the values of Exif tags I was looking for was not really great. Someone suggest me […]
canon, exif, photo, python, raw
15 12 2015
In my devops life, one of my customer ask to have the possibility to update one by one his java workers but without interuption. They are java workers behind an apache. Apache load balance request between the workers with mod proxy ajp. The goal was to : Remove one of both tomcat server from the […]
apache, cli, devops, linux, python, tools
4 12 2015
Generally for monitoring or metering purpose it’s better to access to the service with a dedicated account. For example on galera we can create a read only user for the monitoring. But in openshift ? The first idea is to create a dedicated user and add the right role to be able to read information […]
ansible, docker, monitoring, openshift3, token, tools
20 11 2015
As we know docker is for Build, Ship, Run applications. Usually developers use docker to dev new app and host them with applications like OpenShift. You can find a lot of article about develop and build application in docker containers. I decided to write a small article on an other aspect of docker that I often use. Application testing […]
devops, docker, python, tools
4 11 2015
If you deploy a lot of pods on each nodes, you might faced to an ressource error. Openshift 3 have a limits set on how many pods can be run on a node by default ? The answer is yes, by default the limits is 40 pods per node. It can be to low for […]
ansible, debug, docker, kubernate, openshift3, redhat
19 10 2015
gaelL | apache, debug, devops, linux, mariadb, mysql, netstat, nginx, php, socket, ss, troubleshooting |
The last week we had a production incident on one of our customer Monitoring was red, check_http was in timeout state and the web server doesn’t wanted to handle new connexions. So what is our problem, what happened to this web site, it was fine for long time and today, we have just a lot […]
apache, debug, devops, mysql
12 08 2015
Figure out how recover from split brain Recently my whole rabbitmq cluster 3.5 crashed. Generally just restart the last node up before the crash is enough. But sometimes not. I would point out that I have learned in some worst case scenario with rabbitmq. I’m not going to talk about a simple node crash, rabbitmq handle this […]
debug, devops, openstack, rabbitmq, troubleshooting
4 07 2015
One day I had a bug on OpenStack platform. If I remember well it was a nova problem. Lucky day for a debug session, all nova logs was in DEBUG level ! But as you may know, when you set this log level in OpenStack services, the output can be really, really, really verbose. So […]
debug, devops, glance, linux, neutron, nova, openstack, tools
20 01 2015
Quick presentation about 4 methodes (guestfish, guestmount, virt-* tools, qemu nbd) to update glance image. Add, remove, update files and install package before upload into glance.
glance, image, openstack, qcow2, update
15 01 2015
We have a lot of RAID technologies and it’s difficult to automate creation, managment … Below we will find bases commandes for 3ware (tw-cli), Areca (cli), Hp (hpacucli), Dell (megacli).
3ware, areca, cli, dell, hp, linux, raid