preguntar acerca de ansible-playbook

6
réponses

Comment puis-je passer une variable à Ansible playbook dans la ligne de commande?

Je suis nouveau sur ansible et je me demande comment le faire car ce qui suit n'a pas fonctionné ansible-playbook -i '10.0.0.1,' yada-yada.yml --tags 'loaddata' django_fixtures="tile_colors" Où django_fixtures est ma variable. ... …
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
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
6
réponses

Ignorer une tâche Ansible lors de l’exécution en mode check?

J'écris un playbook Ansible et j'ai une tâche qui échouera toujours en mode check: hosts: ... tasks: - set_fact: filename="{{ansible_date_time.iso8601}}" - file: state=touch name={{filename}} - file: state=link src={{filename}} dest=lat …
demandé sur 1970-01-01 00:33:35
5
réponses

Erreur Nginx: (13: Autorisation refusée) lors de la connexion à l’amont

Je reçois cette erreur dans mon nginx-error.log fichier: 2014/02/17 03:42:20 [crit] 5455#0: *1 connect() to unix:/tmp/uwsgi.sock failed (13: Permission denied) while connecting to upstream, client: xx.xx.x.xxx, server: localhost, request: "GET /user …
demandé sur 1970-01-01 00:33:34
1
réponses

Ansible-puis-je utiliser l’arithmétique lors de la définition d’une valeur de variable?

Je voudrais utiliser un fait système pour un hôte fois un nombre / pourcentage comme base pour une variable. Ce que j'essaie de faire spécifiquement est d'utiliser la valeur ansible_memtotal_mb et de la multiplier par .80 pour obtenir une taille de …
demandé sur 1970-01-01 00:33:35
3
réponses

Comment exécuter un script shell sur un serveur distant en utilisant Ansible?

Je prévois d'exécuter un script shell sur un serveur distant en utilisant Ansible playbook. Test.sh: touch test.txt Playbook: --- - name: Transfer and execute a script. hosts: server user: test_user sudo: yes tasks: - name: Transf …
demandé sur 1970-01-01 00:33:34
4
réponses

Comment puis-je exécuter uniquement des tâches ansible avec plusieurs balises?

Imaginez ce playbook ansible: - name: debug foo debug: msg=foo tags: - foo - name: debug bar debug: msg=bar tags: - bar - name: debug baz debug: msg=baz tags: - foo - bar Comment puis-je exécuter uniquement la tâ …
demandé sur 1970-01-01 00:33:35
1
réponses

Liste tous les hôtes ansible du fichier d’inventaire pour une tâche

Pour une sauvegarde, je dois parcourir tous les hôtes de mon fichier d'inventaire pour m'assurer que la destination de la sauvegarde existe. Ma structure ressemble à /var/backups/ example.com/ sub.example.com/ J'ai donc be …
demandé sur 1970-01-01 00:33:33