preguntar acerca de ansible

5
réponses

Variable qui a le chemin d’accès à l’Ansible-playbook en cours d’exécution?

Existe-t-il une variable ansible qui a le chemin absolu vers le playbook Ansible en cours d'exécution? Certains contexte: Je cours / crée un script ansible contre localhost pour configurer un docker mysql et vouloir monter le volume de données par …
demandé sur 1970-01-01 00:33:35
4
réponses

Ansible Playbooks vs rôles

Selon les documents Ansible, un Playbook est: ...la base d'une gestion de configuration très simple et d'un système de déploiement multi-machines, contrairement à ceux qui existent déjà, et qui est très bien adapté au déploiement d'application …
demandé sur 1970-01-01 00:33:35
4
réponses

Ansible: définit la variable sur le contenu du fichier

J'utilise le module ec2 avec ansible-playbook je veux définir une variable sur le contenu d'un fichier. Voici comment je suis en train de le faire. Var avec le nom de fichier tâche shell à cat le fichier utilisez le résultat du cat pour passer …
demandé sur 1970-01-01 00:33:34
5
réponses

Où stocker le fichier hôte Ansible sur Mac OS X

J'essaie de commencer avec Ansible pour provisionner mon Vagrantbox, mais je n'arrive pas à comprendre comment gérer les fichiers hôtes. Selon la documentation, Le devrait être stocké dans /etc/ansible/hosts, mais je ne peux pas le trouver sur mon s …
demandé sur 1970-01-01 00:33:34
2
réponses

Ansible-mode 755 pour les répertoires et 644 pour les fichiers récursivement

Je voudrais permettre à quiconque de lister et de lire tous les fichiers de mon arborescence de répertoires, mais je ne veux pas rendre les fichiers exécutables: dir subdir1 file1 subdir2 file2 ... subdirX fileX La tâche …
demandé sur 1970-01-01 00:33:35
2
réponses

Comment faire un script shell multiligne dans Ansible

En ce moment, j'utilise un script shell dans ansible qui serait beaucoup plus lisible s'il était sur plusieurs lignes - name: iterate user groups shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff to do with_items: "{ …
demandé sur 1970-01-01 00:33:36
8
réponses

Comment obtenir le répertoire personnel d’un utilisateur distant arbitraire dans Ansible?

Je peux le faire avec shell en utilisant la combinaison de getent et awk comme ceci: getent passwd $user | awk -F: '{ print $6 }' Pour la référence, dans Puppet je peux utiliser un fait personnalisé, comme ceci: require 'etc' Etc.passwd { |use …
demandé sur 1970-01-01 00:33:35
3
réponses

Ansible-utiliser par défaut si une variable n’est pas définie

Je personnalise la création de linux users dans mon rôle. J'ai besoin de laisser les utilisateurs de mon rôle de le personnaliser home_directory, group_name, name, password. Je me demandais s'il y avait un moyen plus flexible de faire face aux vale …
demandé sur 1970-01-01 00:33:36
4
réponses

Comment définir des variables D’environnement Linux avec Ansible

Salut, j'essaie de savoir comment définir une variable d'environnement avec Ansible. Quelque chose qu'une simple commande shell comme ceci: EXPORT LC_ALL=C Essayé en tant que commande shell et a obtenu une erreur essayé d'utiliser le module d'en …
demandé sur 1970-01-01 00:33:35
7
réponses

Remplacer la variable hosts D’Ansible playbook à partir de la ligne de commande

Ceci est un fragment d'un playbook que j'utilise (server.yml): - name: Determine Remote User hosts: web gather_facts: false roles: - { role: remote-user, tags: [remote-user, always] } Mon fichier hosts a différents groupes de serveurs, p …
demandé sur 1970-01-01 00:33:35