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.
Au niveau du jeu, nous devons serial: 1nous permettre d'exécuter le jeu entier un hôte à la fois. Mais je n'ai pas trouvé de moyen simple de le faire sur une seule tâche. Cela est particulièrement pertinent si la tâche en question n'effectue pas un verrouillage approprié (pour une raison …
La sortie de mes livres de lecture est toujours complètement inondée de sortie inutile concernant les tâches qui ont été ignorées, ce qui rend ennuyeux et long à parcourir et à trouver les informations spécifiques que je recherche. Voici un exemple de playbook - name: Stopping Puppet Agent service: name=pe-puppet …
Mes nouvelles instances de serveur sont configurées pour se connecter sur root via ssh avec mot de passe. Je veux que mon playbook Ansible le reconfigure pour utiliser des clés à la place et désactiver la connexion root avec mot de passe lors de la première exécution, j'ai donc besoin …
J'utilise Ansible 2.0, et je pourrais simplement l'exécuter, mais je pourrais aussi être trompé en croyant quelque chose qui n'est pas vrai par mes tests empiriques et je ne trouve aucune documentation pour me dire quand les gestionnaires sont censés être exécutés. Si les gestionnaires ne sont pas exécutés à …
J'essaie de créer un ensemble de clés SSH autorisées pour un ensemble d'utilisateurs dans Ansible. J'ai une usersvariable configurée comme ceci: users: - { username: root, name: 'root' } - { username: user, name: 'User' } Dans le même rôle, j'ai également un ensemble de fichiers de clés autorisés dans …
Gestion de plusieurs serveurs, plus de 90 actuellement avec 3 devops via Ansible. Tout fonctionne très bien, mais il existe actuellement un énorme problème de sécurité. Chaque développeur utilise sa propre clé ssh locale pour accéder directement aux serveurs. Chaque devop utilise un ordinateur portable, et chaque ordinateur portable pourrait …
Si firewall_allowed_portsdans: - name: port {{ item }} allowed in firewall ufw: rule: allow port: "{{ item }}" proto: tcp with_items: - 22 - "{{ firewall_allowed_ports }}" n'est pas défini, cette erreur se produit: fatal: [host.example.com]: FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which appears …
J'apprends ansible et j'ai écrit un livre de jeu simple, mais je ne comprends pas ou ce que je fais mal ce gestionnaire ne fonctionne pas! Aidez-moi, s'il vous plaît. Mon playbook: - hosts: HA gather_facts: False tasks: - name: Installs pacemaker yum: pkg=pacemaker,pcs,resource-agents state=latest notify: - pcsd start handlers: …
Supposons que je débogue un playbook Ansible et que je souhaite quitter après une tâche donnée (et ne pas exécuter toutes les tâches suivantes). Existe-t-il une commande magique sur une ligne ou dois-je créer manuellement une tâche d'exit / assert? D'après le ansible-playbookmanuel, je vois qu'il y a un --start-at-task=START_ATdrapeau, …
J'ai écrit un rôle pour modifier le motd lorsque l'utilisateur se connecte à la machine, mais je veux personnaliser le motd pour imprimer le nom d'hôte de la machine Quelle variable dois-je utiliser? ou comment faire? modèle? Comment? J'ai utilisé le copy modulepour le fichier motd Ainsi, par exemple, je …
Comment ajouter et supprimer des itinéraires dans ma table de routage avec Ansible? Je n'arrive pas à trouver de réseau ou de modules système pour cela.
Nous commençons à envisager Ansible pour remplacer une ancienne installation de cfengine2. J'ai un playbook simple qui: copie un fichier sudoers copie un modèle resolv.conf (alimenté par les données group_vars et host_vars) vérifie que deux services sont en cours d'exécution vérifie la présence d'un utilisateur local Le playbook prend plus …
Nous gagnons principalement (mais pas exclusivement) des serveurs. De préférence, nous pouvons démarrer le système d'exploitation et y faire peu ou rien pour le rendre prêt à recevoir des commandes (nous savons que nous pourrions avoir besoin de créer une image de base avec un agent ou un serveur ssh). …
Je travaille sur l'implémentation de Cobbler et Ansible pour faire nos déploiements de serveurs et j'ai un dernier problème. Mon playbook Ansible fonctionne très bien, mon installation Cobbler fonctionne très bien, mais le problème est de les lier ensemble. J'ai écrit un déclencheur post-installation pour Cobbler qui lancerait mes playbooks …
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.