Questions marquées «ansible»

Ansible est une plate-forme logicielle open source pour la configuration et la gestion des ordinateurs. Il combine le déploiement de logiciels multi-nœuds, l'exécution de tâches ad hoc et la gestion de la configuration.


3
Création d'un lien symbolique avec ansible et une liste de variables
Tout nouveau sur ansible - j'essaie de lier un tas de fichiers d'un répertoire src à une destination. Actuellement: file: src: /drupal/drush/{{ item.path }}.aliases.drushrc.php dest: /home/vagrant/.drush/{{ item.dest }}.aliases.drushrc.php with_items: - { path: 'new', dest: 'new' } - { path: 'vmdev', dest: 'vmdev' } state: link Je reçois l'erreur: fatal: [vmdev] …
17 ansible 

5
Quand est-il approprié d'utiliser un gestionnaire de configuration (par exemple Puppet / Chef / Ansible)?
Sur mon lieu de travail actuel, je gère deux machines hôtes VMware, une machine physique OpenBSD, trois machines virtuelles Debian et six machines virtuelles Windows Server (2008/2012). J'envisage d'implémenter un outil de gestion de configuration tel que Puppet ou Chef. Est-ce raisonnable ou les frais généraux liés à l'apprentissage de …



5
variable msg de débogage d'impression ansible
J'essaie d'imprimer la mosh_versionvariable précédemment enregistrée en utilisant la debug msgcommande ansible comme ceci: - name: Print mosh version debug: msg="Mosh Version: {{ mosh_version.stdout }}" Cela ne fonctionne pas et imprime l'erreur suivante: Note: The error may actually appear before this position: line 55, column 27 - name: Print mosh …


1
Créer et monter un volume GlusterFS avec Ansible
J'utilise GlusterFS pour créer et monter des volumes sur 4 machines. Dites par exemple, les machines sont appelées machine1, machine2, machine3et machine4. Mes pairs ont déjà été sondés avec succès. J'ai utilisé la commande suivante pour créer mon volume: sudo gluster volume create ssl replica 2 transport tcp machine1:/srv/gluster/ssl machine2:/srv/gluster/ssl …

2
Comment exécuter plusieurs playbooks dans l'ordre avec Ansible?
Je travaille sur plusieurs playbooks Ansible pour faire tourner une nouvelle instance de serveur. Il y a environ 15 playbooks différents que je dois exécuter dans un ordre spécifique pour réussir à faire tourner un serveur. Ma pensée initiale était d'écrire un script shell qui l'exécute ansible-playbook playbook_name.ymlet de le …

3
Modification possible de la valeur par défaut en fonction d'une condition
Est-il possible de changer la valeur par défaut d'une variable de rôle en fonction d'une condition (c'est-à-dire la valeur d'une autre variable)? Détails J'ai deux variables liées pour une commande, envet composer_opts. Si les deux sont laissés par défaut ( env = "prod"et composer_opts = "--no-dev") tout va bien. Si …
16 ansible 

3
Ansible with_items n'imprime pas l'article entier?
Je sécurise automatiquement les clés SSL comme ceci: - name: Find ssl keys find: paths="/etc/ssl/" patterns="*.key" recurse=yes register: secure_ssl_keys_result - name: Secure ssl keys file: path={{ item.path }} user=root group=root mode=600 with_items: secure_ssl_keys_result.files Maintenant, pour chaque élément, il y a un énorme message de journal avec tout le contenu de …
16 ansible 


4
Possibilité d'itérer un dictionnaire avec des listes
J'ai la variable suivante chargée via include_vars: access: username-foo: - path: / permissions: rwX recursive: true username-bar: - path: / permissions: rX - path: /css permissions: rwX recursive: true - path: /data permissions: rX - path: /data/reviews.yml permissions: rw - path: /js permissions: rX - path: /js/*.js permissions: rw Je …
15 ansible 

2
Comment vérifier la réponse JSON d'une demande d'URI avec Ansible?
J'ai une tâche Ansible qui fait une demande d'URI à un site Web pour obtenir une réponse JSON. Je veux qu'Ansible fasse quelque chose si la variable JSON imbriquée est définie, et autre chose si ce n'est pas le cas. - name: Get JSON from the Interwebs uri: url="http://whatever.com/jsonresponse" return_content=yes …
15 ansible 

2
Pourquoi ansible n'a-t-il pas de module d'archivage?
Googler pour Ansible create tar ne donne pas de bons résultats et bien qu'il existe un module de désarchivage , il n'y a pas de module d' archivage . Je vais probablement le résoudre avec le module de commande , mais étant nouveau dans Ansible, cela me fait penser si …
15 ansible 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.