Étiquette : ansible

Automatisation des réseaux informatiques

logo automatisation

Ansible – vars-prompt – Partie 2

Dans la première partie de cet article (Ansible – vars-prompt – Partie 1), nous avons vue comment se comporte un Playbook sans la fonctionnalité vars-prompt.Dans la partie 2, nous allons faire le même Playbook mais cette fois en utilisant la fonctionnalité pour créer un Playbook d’exploitation plutôt qu’un Playbook d’intégration. Usage avec vars-prompt Avec la…
Lire la suite

logo automatisation

Ansible – vars-prompt – Partie 1

Lorsque l’on travaille avec Ansible, on doit constamment modifier des fichiers de variables au format YAML. Les habitués des systèmes Linux ne trouvent pas cela problématique. Cependant, pour certaines personnes moins concernées par l’automatisation, la gestion des fichiers de variables devient vite complexe.Bien souvent, seules quelques variables doivent être modifiées avant de jouer un Playbook,…
Lire la suite

logo automatisation

Le Filtre Jinja2 IPADDRESS sous Ansible

Le module le plus utilisé, sous Ansible, pour la génération des configurations est de loin celui de templating nommé « template ».Il permet de créer des fichiers de configurations à partir de templates au format Jinja2. Une des forces du langage Jinja2 est la possibilité d’utiliser des filtres pour formater ou vérifier des variables au…
Lire la suite

Jinja2 – 1.Overview

Jinja2 est un langage de « Templating » pour Python, moderne et facile à utiliser.Il est basé sur le modèle de Templating de Django (Framework python pour créer des applications Web). A l’origine Jinja était utilisé pour créer des pages HTML à partir d’un modèle pré formaté dans lequel on injecte des données sous forme…
Lire la suite