saltstack : remonter le master

Mon process Saltstack master fonctionne dans un container Docker. Quand j’ai commencé à jouer utiliser Saltstack, je ne maîtrisais pas Docker (non plus, NDLR). J’avais donc mon répertoire « file_roots: » (par défaut /srv/salt) dans mon container. Et puis un jour j’ai voulu construire ma propre image Docker à partir d’un Dockerfile (docker build) pour Saltstack. J’ai […]

OSSEC : Installation sur les distributions Debian et Ubuntu

OSSEC est un système de détection d’intrusion basé sur l’hôte (HIDS) qui effectue l’analyse des log, la vérification de l’intégrité des fichiers (FIM), de la surveillance des politiques, la détection de rootkit, les alertes en temps réel et la réponse active….. Son installation sous Debian et Ubuntu est maintenant facilité par la mise à disposition […]

Docker Public Repository

Pour faciliter le développement et surtout le déploiement de l’application Zacacia, j’utilise Docker. Les 2 containers sont disponibles sous forme de Dockerfile ici <a href="https://registry.hub viagra a vendre.docker.com/repos/hlepesant/ » title= »My Repositories »>https://registry.hub.docker.com/repos/hlepesant/ Cela vous donne aussi un aperçu des possibilités de Docker, et son inscription complète dans la mouvance DevOps. Save as PDF

Saltstack : Création d’un minion

On part sur une installation toute fraiche et basic d’une Ubuntu 14.04 LTS Server. Seule l’option « OpenSSH server » a été choisie lors de létape Tasksel. Une fois logger sur la nouvelle machine. Ajout du repository et installation du paquet Qui c’est ton papa ? Va voir papa ! Et pour que le service démarre sur […]

Saltstack : renommer un minion

Il est parfois nécessaire de renommer votre minion. Si vous ne forcer pas l’id du minion dans /etc/salt/minion, mais que vous laissez « socket.getfqdn() » le définir, vous devrez modifier les fichiers : /etc/hostname /etc/hosts Puis, sur le minion : arrêter le service salt-minion supprimer le fichier /etc/salt/minion_id Relancer le service salt-minion Sur le master : Supprimer […]

Saltstack

En tant que « devops« , je suis amené à installer et surtout configurer un nombre important de serveurs / machines virtuelles. Bien souvent les systèmes installés sont identiques. Un serveur LAMP ressemble très souvent à son voisin. Surtout si celui-ci fait partie de la même ferme de serveur Web. La gestion des fichiers de configuration peut […]

noNoseOnTV part 3

Voici le dernier code source de l’appareil NoNoseOnTV. Et voici le schéma : // # Author  : Hugues Lepesant // # Date    : 30/04/2014 // # Version : 0.3   // # URM Code based on Jiang’s work from DFRobot // # Product name:ultrasonic scanner Kit // # Product SKU:SEN0001    // # Description: // # The Sketch for scanning 180 degree area 4-500cm detecting range    // # Connection: // #       Pin 1 VCC (URM V3.2) -> VCC (Arduino) // #       Pin 2 GND (URM V3.2) -> GND (Arduino) // #       Pin 4 PWM (URM V3.2) -> Pin 6 (Arduino) // #       Pin 6 COMP/TRIG (URM V3.2) -> Pin 5 (Arduino) // # Pin mode: PWM // # Working Mode: PWM passive control mode. // # If it is your first time to use it,please make sure the two jumpers to the right hand // # side of the device are set to TTL mode. You’ll also find a secondary jumper on // # the left hand side, you must break this connection or you may damage your device. #include <IRremote.h> #include <NewTone.h> const int URPWM = 6; // PWM Output 0-25000us,every 50us represent 1cm const int URTRIG = 5; // PWM […]

NoNoseOnTV . part 2

Et hop voilà le code version 2. // # Author  : Hugues Lepesant // # Date    : 24/04/2014 // # Version : 0.2   // # URM Code based on Jiang’s work from DFRobot // # Product name:ultrasonic scanner Kit // # Product SKU:SEN0001    // # Description: // # The Sketch for scanning 180 degree area 4-500cm detecting range    // # Connection: // #       Pin 1 VCC (URM V3.2) -&gt; VCC (Arduino) // #       Pin 2 GND (URM V3.2) -&gt; GND (Arduino) // #       Pin 4 PWM (URM V3.2) -&gt; Pin 3 (Arduino) // #       Pin 6 COMP/TRIG (URM V3.2) -&gt; Pin 5 (Arduino) // # Pin mode: PWM // # Working Mode: PWM passive control mode. // # If it is your first time to use it,please make sure the two jumpers to the right hand // # side of the device are set to TTL mode. You’ll also find a secondary jumper on // # the left hand side, you must break this connection or you may damage your device.    int URPWM=3; // PWM Output 0-25000us,every 50us represent 1cm int URTRIG=5; // PWM trigger pin   int pinGreen = 2; int pinYellow = 6; int pinRed […]

Cloudstack : Paquets Ubuntu et support VMware

Le Contexte Dans le cadre d’un projet professionel, je désire fournir à mes clients une interface de gestion de machines virtuelles, leur permettant de créer et démarrer des VM à la demande. J’ai, par le passé, déjà eu l’occasion de fournir ce genre d’interface. Que ce soit une solution complètement développée en interne, ou achetée […]