background preloader

Ansible

Facebook Twitter

Ara: ansible run analysis. This is a short blogpost meant as both an introduction for those who don’t know Ara and a guide on how to install Ara.

Ara: ansible run analysis

Ara means ‘Ansible Runtime Analysis’, and is a tool for storing metadata that Ansible uses during execution. It is very valuable, because it takes a lot of guesswork and entering debug statements in your playbook away. This is a guide on how to install Ara on Oracle Linux 7. I assume ansible is already installed. If want to start fresh, add EPEL and yum install ansible and git. First, become root and install ara using a playbook: L’essentiel sur Ansible. L’outil de gestion de configuration Ansible automatise le packaging et le provisioning des logiciels dans l’environnement d'exploitation informatique d’une organisation.

L’essentiel sur Ansible

Il permet un déploiement multi-nœud et une exécution de tâches ponctuelles. Ansible, déjà choisi par différentes entreprises dont Hootsuite, CloudPhysics et Lifesum, est développé et géré sous l'égide de Red Hat. L’outil de gestion de configuration Ansible est écrit en Python et mis à disposition sous licence GPLv3+. Ansible se démarque de la plupart des outils de ce type, car il ne fonctionne pas en mode client-serveur ou maître-esclave. Il utilise les technologies SSH (Secure Socket sHell) et JSON (JavaScript Object Notation) pour distribuer les modules sur les nœuds distants, et utilise donc les ressources uniquement pour des tâches utiles.

AWS & Ansible. Au fil de mes différentes missions et sorties dans la communauté, j’ai une question qui revient souvent : peut-on piloter de l’infrastructure Amazon avec Ansible ?

AWS & Ansible

Et comme c’est souvent le cas, ce genre de question en apporte de nombreuses autres : si oui, comment ? Comment maintenir son infrastructure ? Peut-on tout faire ? Je vais tenter de synthétiser dans ce billet quelques éléments de réponses, tirés de mon expérience. Pour les plus pressés. Ansible on AIX.

Tutorials

The Great Ansible Experiment (Version Française) Bonjour à tous, Bon, à la base je voulais juste jouer avec l’API de DigitalOcean pour Ansible 2 et voir comment marchait la création / destruction de Droplets.

The Great Ansible Experiment (Version Française)

Ensuite, c’est parti en live je me suis dit que c’était un peu léger de faire un article juste là-dessus et je voulais vous parler d’Ansible de façon plus globale aussi alors je me suis dit que j’allais faire un semblant d’infrastructure pour servir d’exemple. Cet article n’est pas une procédure, simplement un genre de « Get Started » plutôt complet. Le but n’est pas de reproduire une infrastructure totalement optimisée, fonctionnelle et sécurisée et vous verrez d’ailleurs que je ne me suis pas foulé à certains moments (utilisation de root, mot de passe par défauts dans certaines applis …). Le but, c’est vraiment de voir comment utiliser Ansible pour du déploiement de masse automatisé et non pas de reproduire quelque chose de totalement fonctionnel (bien que ça marche pas trop mal au moment de la rédaction de cet article).

Débuter avec Ansible, les rôles et les playbooks. Bonjour à tous, Aujourd’hui on va reparler d’Ansible. Contrairement à pas mal de monde, j’aime bien commencer les choses par le début surtout dès que ça touche à l’informatique, assurez-vous d’avoir lu mon précédent article sur l’installation de Ansible avant tout. Concrètement aujourd’hui, on va aborder les notions de rôles et de playbooks.

Je ne vais pas vous montrer comment créer un rôle, mais simplement comment en utiliser un.

Windows

Ansible pour gérer des serveurs Linux. I.

Ansible pour gérer des serveurs Linux

Présentation Dans ce tutoriel, nous allons apprendre à prendre en main Ansible et plus précisément afin de gérer un environnement Unix. Un précédent tutoriel exposait l'utilisation d'Ansible afin de gérer des serveurs Windows, vous le trouverez ici : Débutez avec Ansible et gérez vos serveurs Windows Voici l'architecture de démo que nous allons utiliser :

Pourquoi Ansible n’est pas un bon choix pour créer son infra AWS ? Bien que le titre de cet article soit propice aux trolls et aux débats enflammés, mon but ici est d’expliquer en quoi Ansible a induit une complexité de gestion de l’infrastructure AWS sur mon projet.

Pourquoi Ansible n’est pas un bon choix pour créer son infra AWS ?

C’est en quelque sorte une déclinaison opérationnelle de l’article d’Aurélien Maury sur le mariage Ansible & AWS. À travers ce retour d’expérience, je vous propose de vous exposer les difficultés induites par le choix d’Ansible pour créer l’infrastructure. Ayant utilisé AWS Cloudformation dans une précédente mission, je me permettrai la comparaison pour étayer mon propos. /! Ansible : Présentation et utilisation.

Ansible pour automatiser vos traitements sur un parc de machines Qu’est-ce qu’Ansible ?

Ansible : Présentation et utilisation

Comment s’en servir ? Quels concurrents ? Petit tour pour cibler un nouveau produit qui fait une forte impression depuis quelques temps. Voici Ansible Tower 3.1. Plusieurs nouveautés apportées à cette version de la plateforme permettent d’élargir le périmètre d’automatisation DevOps en entreprise et de « relier plusieurs playbooks pour composer des tâches plus longues et complexes », selon l’éditeur.

Voici Ansible Tower 3.1

Ansible Tower by Red Hat utilise en interne le projet d’automatisation open source Ansible. Parmi les nouveautés et améliorations d’Ansible Tower 3.1, citons Il est possible de concevoir des workflows puissants complets, avec points de décision, embranchements logiques et notifications intégrées pour orchestrer le cycle de vie de l’application. Le clustering scale-out permet de faire tourner plusieurs tâches simultanément. Mettre en place un serveur Web : Ansible. Mettre en place un serveur manuellement peut rapidement s'avérer pénible, surtout si vous avez plusieurs machines à configurer de la même manière.

Mettre en place un serveur Web : Ansible

Pas mal de personnes se sont penchées sur cette problématique et proposent des solutions pour automatiser le déploiement. Je vous propose de découvrir l'une d'entre elles aujourd'hui : Ansible. Ansible permet de décrire la configuration a appliquer à nos différents serveurs au travers de recettes écrites en YAML. Ces recettes contiennent une série de taches qui seront lancées les unes après les autres. Les taches utilisent des modules internes à Ansible qui permettent de décrire les opérations à effectuer et les conditions de lancement. Notre première tache. DevOps tools: Ansible. One of miscellaneous DevOps basics – processes automation.

DevOps tools: Ansible

The less you will concentrate on trivial tasks, the more successful your product will be done. And development drudgery turns into one more canvas for creativity? If it’s not perfect, what is? The most useful tool for infrastructure maintenance is a configuration management system (CMS). It helps you to keep main settings of services in one well-built place with opportunity to use it again. Ansible based on Python and contains many Python-based manipulation tools. So, let’s skip the worship rite. 1. One of the most important questions of CMS execution – what shouldl be configured.

Introduction à Ansible: l’outil du sysadmin paresseux mais pragmatique. Ceci est un post invité de VonTenia posté sous licence creative common 3.0 unported. Je profite du fait que Sam & Max me donnent la parole pour vous parler d’Ansible, un programme très puissant et relativement simple dont je me sers depuis récemment (beaucoup trop tardivement à mon goût), mais qui a radicalement changé ma façon de gérer mes déploiements d’appli sur serveur. Avant-propos : Ce guide s’adresse avant tout à ceux et celles ayant le minimum d’aisance avec les systèmes linux.

Je pense qu’il est nécessaire de savoir marcher avant d’apprendre à courir, l’automatisation de configuration est une bonne chose (vous allez voir que vous ne pourrez plus vous en passer), mais si vous n’avez aucune idée de comment éditer un fichier de configuration, ou comment redémarrer un service, vous risqueriez bien d’être pris au dépourvu… Mieux vaut alors pour vous commencer par apprendre les bases de l’administration système puis revenir une fois à l’aise avec le concept.

Les alternatives aux CfM. À la découverte des playbook Ansible. Voyons comment utiliser les playbook ansible pour orchestrer l'installation complète de l'application wallabag. Revenir à la liste des vidéos.