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