OpenStack haute-disponibilité #3 RabbitMQ

Posted on dim. 22 novembre 2015 in misc • Tagged with OpenStack, RabbitMQ

RabbitMQ LogoLes composants des APIs de OpenStack ont recours à un serveur AMQP pour traiter les demandes de manière asynchrone, un message est posté sur la file de message et les services qui exécutes réellement le travail prennent les tickets et exécutent la tâche (tient, ça ressemble à mon job).

Ce …


Continue reading

OpenStack haute-disponibilité #2 HAProxy

Posted on sam. 21 novembre 2015 in misc • Tagged with OpenStack, Ubuntu

Logo OpenStackJe poursuit donc la série de posts visant à expliquer l'installation de contrôleurs OpenStack haute-disponibilité. Le sujet est de maintenir le service sur les APIs de gestion et de console, et non sur les machines virtuelles hébergées par l'infrastructure.

La mise en place de Keepalived est expliquée dans le post …


Continue reading

OpenStack haute-dispo #1 Keepalived

Posted on sam. 14 novembre 2015 in misc • Tagged with OpenStack, Ubuntu

Logo OpenStackCe post est le premier d'une série de posts visant à expliquer l'installation de contrôleurs OpenStack haute-disponibilité. Le sujet est de maintenir le service sur les APIs de gestion et de console, et non sur les machines virtuelles hébergées par l'infrastructure.

Keepalived3nodes

Prenons 3 noeuds contrôleurs, sur ces noeuds fonctionneront les …


Continue reading

Installation de Torque sur Ubuntu 14.04

Posted on sam. 10 octobre 2015 in misc • Tagged with Linux, Ubuntu

HPC SysadminTorque est un gestionnaire de ressources et un gestionnaire de travaux par lot (batch). Torque réceptionne les demandes de travaux auprès des utilisateurs, les places en file d'attente, il peut gérer la disponibilité des noeuds de calcul du cluster et distribuer les tâches. Torque est composé de 3 types de …


Continue reading

UEFI PXE Ubuntu Installation

Posted on ven. 26 juin 2015 in misc • Tagged with Ubuntu

Recently, I tried a network installation on a brand new rack server Dell PowerEdge R730. I used the same procedure I have always used. This server can't make a PXE boot on legacy boot mode (BIOS), UEFI mode can. Ok, let's used UEFI !

Unfortunately, my PXE boot failed with :

Boot …

Continue reading

Bootstrap the OpenStack Keystone API V3 with Httpie

Posted on dim. 05 avril 2015 in misc • Tagged with Cloud, OpenStack, Ubuntu

image0Sometime, Openstack's clients are not compliant with latests API versions. We should use Curl to create domains and openstack's clients (python-keystoneclient or python-openstackclient) to manipulate v2 identity objects. There is a way to simplify: exclusive use of Rest API (with Curl for instance). However, curl is not design for humans …


Continue reading

Installation de OpenStack Client sur Ubuntu 14.04

Posted on sam. 20 décembre 2014 in misc • Tagged with Cloud, OpenStack, Ubuntu

image0Le client fournit avec Keystone nommée sobrement keystone est en passe d'être déprécié, les utilisateurs de OpenStack sont invités a se tourner vers OpenStackClient (OSC) qui reprends les bibliothèques de base des composants OpenStack en offrant une interface en ligne de commande performante.

Malheureusement, l'installation sur Ubuntu 14.04 semble …


Continue reading

Docker #4 : Build Docker from sources

Posted on dim. 08 juin 2014 in misc • Tagged with Docker, Ubuntu

image0Docker is still in developpement. I'm experiencing bug #4068 which been corrected on master but not else in Ubuntu 14.04 packages. I will build Docker from sources with... Docker itself.

Prepare environnement

First, we must install Docker and git on our system, link binary named docker.io to /usr …


Continue reading

Docker #3 : Commandes utiles

Posted on sam. 07 juin 2014 in misc • Tagged with Docker

image0Voici quelques commandes très utiles pour démarrer avec Docker. La commande que j'utilise est docker.io parce que dans Debian et Ubuntu la commande docker était déjà prise.

Supprimer tous les containers avec leurs volumes (attention)

sudo docker.io rm -f -v `sudo docker.io ps -a -q`

Supprimer toutes …


Continue reading

Docker #2 : Plone

Posted on sam. 07 juin 2014 in misc • Tagged with Debian, Docker

image0    This recipe is about Plone deployement for developement and production with Docker and Buildout. I will write two DockerFile, first one provide a great python environnement and second one which deploy a Plone instance with iuem.sequestre. iuem.sequestre is a numeric vault to store secrets. It's a Plone addon …


Continue reading