Journal Déploiement et automatisation avec Ansible - partie 1

Posté par (page perso) . Licence CC by-sa
48
7
jan.
2017

Au programme de cette année : l'automatisation ! Il existe plusieurs outils connus pour ça, vous en avez sans aucun doute entendu parler si vous êtes adminsys : Puppet, Chef, Salt et le petit dernier : Ansible.

Ansible a la réputation d'être le plus "accessible" avec une courbe d'apprentissage assez basse. Il peut être pertinent de l'utiliser à partir d'un seul serveur pour faciliter des déploiements selon les besoins (configuration des outils basique, serveur web, BDD…).

Au contraire (...)

Journal Simple Provisioning System

Posté par . Licence CC by-sa
21
26
oct.
2016

Hello les moules !

Voici Simple Provisioning System, un tout petit programme de moins de 200 lignes de code en c++11 qui permet de remplir une machine par ssh. N'ayant pas vraiment d'infrastructure je ne voulais pas sortir l'artillerie lourde. Ma problématique était que je voulais simplement un moyen de reproduire facilement une installation avec sa configuration ou la sauvegarder. Pas d'opérations très compliquées. De plus, je n'avais plus envie de maintenir une documentation qui de toutes manières ressemblait peu ou (...)

Journal Obtenir un inventaire ansible depuis GLPI

Posté par (page perso) . Licence CC by-sa
15
11
sept.
2015

Bonjour

Il y a peu j'ai découvert ansible, enfin devrais je dire, j'ai décidé de l'expérimenter dans ma vraie vie.
La prise en main a été très rapide, ssh est déjà installé sur mes machines et il est simple d'alimenter son premier inventaire ansible. J'ai fait mon premier fichier /etc/ansible/hosts et j'ai pu faire mes premiers :
ansible monserveur -m ping

Ensuite j'ai découvert qu'on pouvait fournir dynamiquement le contenu de /etc/ansible/hosts car il faut reconnaître quand on a (...)

Présentation d'Ansible et version 2 à venir

39
5
avr.
2015
Technologie

Ansible est un outil de la mouvance actuelle autour du DevOps. J'ai commencé à aborder son fonctionnement il y a maintenant quelques mois et force est de constater que sa prise en main est beaucoup plus simple que d'autres produits ayant la même finalité, ceci pour plusieurs raisons :

  • l'apprentissage du langage est très rapide ;
  • il n'y a pas d'infrastructure à gérer : pas de serveur central (j'y reviendrai un peu plus tard) et surtout pas d'agent.

logo Ansible

Forum Linux.général Outil de gestion de configuration

Posté par (page perso) . Licence CC by-sa
0
31
mar.
2015

Bonjour,

J'ai une question sur les outils de déploiement automatique (ansible, chef, puppet). Mes deux serveurs ont d'abord été installé avec mes petites mains, puis j'ai commencer le déploiement automatique de mes deux serveurs avec chef que j'avais trouvé pas mal (2/3 services), mais j'ai depuis switché sur ansible que je trouve plus facile à écrire et à lire. De plus j'aime bien le fait de gérér mes machines depuis mon poste de travail chez moi.

Par contre j'ai du (...)

Journal Ansible ton conteneur !

Posté par (page perso) . Licence CC by-sa
Tags :
12
26
mar.
2015

Salut là dedans,

Je viens tout juste de voir qu’hier est sorti Ansible 1.9 et qu’il intègre le module lxc_container. Ayant rédigé un petit quelque chose sur ma page perso, je vous le retranscrit ici afin de, peut-être, vous faire passer le pas de la galaxie Ansible.

Il vous sera peut-être nécessaire d’avoir quelques bases concernant Ansible pour comprendre pleinement ce dont il est question, mais j’espère que je vous donnerai envie d’essayer :-)

Je ne couvrirai pas tout (...)

Journal Backup Checker 1.4 : péremption d'une archive

Posté par (page perso) . Licence CC by-sa
23
25
mar.
2015

Cher Journal,

Le projet Backup Checker, outil automatisé de vérification de sauvegarde présent sur GitHub (étoiles appréciées :) ) continue son petit bonhomme de chemin et atteint la version 1.4. Cette nouvelle version apporte la possibilité de définir une durée avant la péremption d'une archive.

Une sauvegarde peut-elle périmer ?

Nous constatons que les données dépendent souvent de leur âge, du contexte d'utilisation de ces données et/ou de leur utilisation conjointe avec d'autres données. Par exemple une sauvegarde de (...)

Journal Open Source Rookies of the Year

15
15
mar.
2015

Alors c'est la première fois que je vois ce prix et puisque je n'ai rien vu passer à ce sujet sur LinuxFr.org, je me suis dit que j'allais partager ça.

Le prix est décerné par Black Duck (boite derrière un moteur de recherche de code (suite à un rachat) et OpenHub (ex Ohloh)).

Gagnant:

  • cAdvisor
    Analyse d'utilisation de ressources et performance de conteneurs.

  • CockrochDB
    Base de données répliquée géographiquement. Je ne précise pas plus, je suis en train (...)

Forum Linux.général Ansible et le reporting

Posté par . Licence CC by-sa
Tags :
1
22
jan.
2015

Bonjour à tous,

En ce moment je fais joujou avec ansible et je réfléchis au diverses utilisations que cet outil pourrait endosser.

Dans l'optique de gérer les configurations de différentes zones d'un réseau, des playbooks seront lancés régulièrement.

Mais qu'en est-il de m'informer d'un changement d'état (changement ou échec) ?

Puis-je avoir des avis et conseil sur le reporting des tâches et playbook échoués ?

Merci d'avance !

Cordialement

Forum général.cherche-logiciel Gestion de parc (Ansible ?)

Posté par . Licence CC by-sa
3
27
oct.
2014

Bonjour,

Je cherche un logiciel du même genre que Ansible pour gérer un parc d'une centaine de machines sous Ubuntu et une dizaine de serveurs sous Debian.

Le soucis est que certaines de ces machines sont nomades et les autres pas toujours allumées. Actuellement j'utilise cluster ssh et des scripts pour effectuer les manip par groupe de machine (Une vingtaine par groupe) sauf pour les serveurs que je gère au cas par cas.

Après avoir parcouru la doc d'Ansible, il (...)

Journal Toi aussi installe ton propre linuxfr en trois lignes de bash... et contribue!

Posté par . Licence CC by-sa
34
12
mar.
2014

Cher conlinuxien, chère conlinuxienne (que l'on oublie trop souvent!),

Je suis heureux de profiter de l'occasion qui m'est donnée pour… vous expliquer comment vous pouvez dès à présent installer votre propre instance de linuxfr en deux coups de cuiller à pot, pour que toi aussi tu puisses corriger toi-même les problèmes que tu soulèves. Et ne me dis pas que tu ne connais pas le ruby, je ne le connais pas non plus!

Ces quelques derniers jours je me (...)

Retrouvez « Les Ateliers Python » de l'AFPy, au NUMA de Paris, lundi 24 mars 2014 à 19h

Posté par . Édité par Benoît Sibaud. Modéré par tuiu pol. Licence CC by-sa
7
6
mar.
2014
Python

Le lundi 24 mars 2014, de 19h00 à 22h00, l'AFPy organise un évènement au NUMA (39 rue du Caire, 75002 Paris, https://www.numaparis.com/). Cette première édition consiste en 4 présentations de 20 minutes chacune autour du thème :

Python pour DevOps : Ansible & SaltStack

Au programme :

19:00 — Présentation #1 (20 minutes + questions)

« Commencer petit : Ansible et Vagrant, une recette simple. »
par Mathieu Lecarme

19:30 — Présentation #2 (20 minutes + questions)

« Scaler avec Ansible : Faire évoluer son architecture. »
par Mathieu Lecarme

20:00 — Pause et annonces de l'Afpy

20:15 — Présentation #3 (20 minutes + questions)

« Notre boîte à outils Saltstack : déploiements, compilations et tests automatisés, clefs privées, réseau. »
par Feth Arezki, avec Julien et Gaston

20:45 — Présentation #4 (20 minutes + questions)

« Utilisations avancées de Salt: QA, supervision, Test-Driven Infrastructure. »
par Nicolas Chauvat

21:15 — Mise en pratique et discussions autours d'un apéro

22:00 — Fin

Inscriptions sur le site du NUMA :
https://www.numaparis.com/Evenements/Python-pour-DevOps-Ansible-SaltStack