Utilisez cette balise pour les questions sur Ansible, un moteur d'automatisation open-source, liées à l'utilisation d'Ansible pour des sujets tels que l'approvisionnement cloud, la gestion de la configuration, le déploiement d'applications, etc.
Une équipe d’administrateurs informatiques expérimentés dans l’utilisation de scripts shell pour résoudre leurs problèmes envisagent de commencer à utiliser Ansible. Existe-t-il des différences substantielles et de bonnes raisons pour commencer à utiliser Ansible ou pour continuer à écrire des scripts shell?
Nous essayons de renforcer la résilience de notre configuration Ansible, qui traite du provisionnement et de la configuration. Je comprends quelques méthodes de test du côté de la configuration, mais je me demande comment le mieux mettre en œuvre des tests du côté du provisioning, et s’il existe des outils …
Nous prévoyons d'utiliser le coffre-fort ansible dans notre projet pour éviter les fuites de mots de passe ou de clés dans git. L'idée est de mettre toutes nos données sensibles dans un fichier ordinaire puis de crypter ce fichier avec ansible-vault en utilisant un mot de passe avant de pousser …
J'essaie de configurer le filtre Clean / Smudge dans git pour avoir le cryptage et le décryptage automatiques des fichiers contenant des secrets via la commande ansible-vault . La particularité de la commande ansible-vault est qu'elle n'est pas idempotente (elle crée un binaire différent à chaque fois qu'elle est invoquée …
J'utilise un playbook Ansible avec un hack subtil pour travailler sur un port transmis arbitrairement (donc je peux utiliser une machine sans accès direct à beaucoup de machines). J'ai une pré-tâche pour changer la ansible_portvariable, donc quand je commence à exécuter mes tâches et rôles réels, je suis invité à …
Je voudrais comprendre les différences entre Puppet et Ansible, en particulier le type de limitations de Puppet par rapport à Ansible. Y a-t-il des choses que vous ne pouvez pas faire dans Puppet, mais que vous pouvez dans Ansible? En d'autres termes, pourquoi certaines personnes s'éloignent-elles de Puppet à Ansible?
Je suis nouveau à Ansible. Voici ma tâche ... J'ai plus de 400 hôtes et je dois vérifier si 5 ports différents sont ouverts de leur extrémité à notre serveur Web. Individuellement, je pouvais me connecter et exécuter: telnet mywebserver.com 443 telnet mywebserver.com 80 telnet mywebserver.com 8443 ..etc.. Quel module …
J'ai un playbook Ansible où je veux mettre à jour un certain nombre d'appareils feuilletés en séquence. Je peux l'utiliser serial:1, mais je veux arrêter complètement le playbook si j'obtiens un échec afin de pouvoir le corriger avant de continuer au lieu d'accumuler des erreurs. Je voudrais également redémarrer le …
Je suis nouveau à Ansible, avec une certaine expérience dans Chef. J'envisage d'apprendre et d'utiliser Ansible pour gérer les environnements. Je me demandais quelle serait la meilleure pratique pour gérer l'inventaire des instances ponctuelles AWS? Par exemple, lorsqu'une instance ponctuelle est arrêtée, l'ancienne adresse IP n'est plus pertinente dans l'inventaire …
J'utilise un playbook ansible pour configurer Apache pour une liste de sites. Le playbook doit copier le modèle de configuration d'hôte virtuel pour chaque site en place, puis activer chaque site en utilisant a2ensite: - name: Install apache site conf template: src=apache-sites-{{item}}-conf.j2 dest=/etc/apache2/sites-available/{{item}}.conf mode=0644 with_items: - sitea - siteb - …
Contexte Nous utilisons Ansible pour provisionner et gérer l'infrastructure Azure. Pour le moment, nous exécutons Ansible "manuellement", c'est-à-dire que nous exécutons manuellement des playbooks pour diverses tâches automatisées. Pas d'infrastructure CI. Probablement pas pertinent mais nous gérons notre inventaire à l'aide d'un script dynamique azure_rm.py. Nous sommes encouragés à être …
Selon l'aide de ansible-playbook, on pourrait utiliser --user=REMOTE_USERpour définir l'utilisateur ssh, mais on pourrait également définir ansible_ssh_user: REMOTE_USERdans l'hôte ou le groupe_vars. Question Quelle variable doit être définie dans le répertoire group- ou host_vars pour éviter qu'elle --vault-password-filene soit définie lors de l'exécution ansible-playbook? Tentatives Lorsque ansible_vault_password_file: ~/.vault_pass.txtest défini dans …
Récemment, l'Amazon S3 a connu une panne majeure dans la région des États-Unis-1. Il semble que cela soit probablement dû à une faute d'orthographe lors de l'exécution d'un playbook de maintenance dans Ansible ou un outil similaire. Vous pouvez mettre un wrapper de script shell autour de ansible-playbook pour ressembler …
Je suis nouveau sur Ansible, mais je dois maintenir un ensemble de playbooks, qui correspondent à des services à configurer dans un environnement donné. Il faut leur affecter un port, des certificats, etc. Dans de nombreux cas, je pense que je peux facilement réutiliser le nom_service en tant que variable, …
J'utilise Ansible 2.2, mais je peux mettre à niveau si cela aide. J'ai vu cela et j'étais assez excité, mais cela ne semble pas être dans cette version (ou n'importe quelle autre) de la documentation Ansible. Le problème que j'essaie de résoudre est que j'ai 1000 utilisateurs que je dois …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.