preguntar acerca de ansible-playbook

2
réponses

Quelle est la différence entre un conteneur Docker et un Playbook Ansible?

Il me semble que les deux outils sont utilisés pour installer facilement et configurer automatiquement les applications. Cependant, j'ai utilisé de manière limitée Docker et je n'ai pas utilisé Ansible du tout. Donc je suis un peu confus. Chaque f …
demandé sur 1970-01-01 00:33:35
5
réponses

Ansible: récupère toutes les adresses IP d’un groupe

Imaginons un fichier d'inventaire comme ceci: node-01 ansible_ssh_host=192.168.100.101 node-02 ansible_ssh_host=192.168.100.102 node-03 ansible_ssh_host=192.168.100.103 node-04 ansible_ssh_host=192.168.100.104 node-05 ansible_ssh_host=192.168.100.1 …
demandé sur 1970-01-01 00:33:36
7
réponses

utilisation de regex dans jinja 2 pour les livres de jeu accessibles

Salut je suis nouveau à jinja2 et j'essaie d'utiliser l'expression régulière comme montré ci-dessous {% if ansible_hostname == 'uat' %} {% set server = 'thinkingmonster.com' %} {% else %} {% set server = 'define yourself' %} {% endif %} {% i …
demandé sur 1970-01-01 00:33:35
3
réponses

Une boucle sur plusieurs tâches possibles

j'ai créé un playbook qui crée une instance cloud et installe des programmes sur l'instance. Je veux lancer ce playbook plusieurs fois (sans utiliser de script bash). Est-il possible d'utiliser une boucle pour boucler ces deux tâches ensemble (c'est- …
demandé sur 1970-01-01 00:33:35
1
réponses

Comment faire pour chmod +x un fichier avec Ansible?

Quelle est la meilleure façon de chmod + x un fichier avec ansible. conversion du script suivant en format ansible. mv /tmp/metadata.sh /usr/local/bin/meta.sh chmod +x /usr/local/bin/meta.sh c'est Ce que j'ai jusqu'à présent.. - name: move /tmp …
demandé sur 1970-01-01 00:33:36
3
réponses

Impossible ignorer les erreurs dans les tâches et échouer à la fin du playbook si des tâches ont des erreurs

je suis en train d'apprendre Ansible. J'ai un playbook pour nettoyer les ressources, et je veux que le playbook ignore chaque erreur et continue jusqu'à la fin , et puis échouer à la fin s'il y avait des erreurs. je peux ignorer les erreurs avec …
demandé sur 1970-01-01 00:33:36
5
réponses

Copier le fichier local s’il existe, en utilisant l’option

je suis sur un projet, et nous utilisons ansible pour créer un déploiement d'un cluster de serveurs. Une des tâches que je dois implémenter, est de copier un fichier local sur l'hôte distant, seulement si ce fichier existe localement. Maintenant j'es …
demandé sur 1970-01-01 00:33:35
5
réponses

Comment affecter un tableau à une variable dans un Ansible-Playbook

Dans un playbook j'ai le code suivant: --- - hosts: db vars: postgresql_ext_install_contrib: yes postgresql_pg_hba_passwd_hosts: ['10.129.181.241/32'] ... je voudrais remplacer la valeur de postgresql_pg_hba_passwd_hoststous mes serveurs …
demandé sur 1970-01-01 00:33:34
6
réponses

ansible ssh invite les hôtes connus question

j'exécute un playbook possible et il fonctionne très bien sur une machine. sur une nouvelle machine quand j'essaie pour la première fois, j'obtiens l'erreur suivante. 17:04:34 PLAY [appservers] ***************************************************** …
demandé sur 1970-01-01 00:33:35
3
réponses

Bonne façon de concaténer les chaînes de variables

je dois créer une nouvelle variable à partir du contenu d'autres variables. Actuellement, je suis en utilisant quelque chose comme ceci: - command: echo "{{ var1 }}-{{ var2 }}-{{ var3 }}" register: newvar Le problème est: Utilisation de {{ var1 …
demandé sur 1970-01-01 00:33:35