Verwenden Sie dieses Tag für Fragen zu Ansible, einer Open-Source-Automatisierungs-Engine, die sich auf die Verwendung von Ansible für Themen wie Cloud-Bereitstellung, Konfigurationsmanagement, Anwendungsbereitstellung usw. bezieht.
Ich hatte bereits ein paar Spielbücher, also fing ich an, sie im Spielbuchverzeichnis zu organisieren . Es muss relative Pfade zu VAR-Dateien geben. Aktuelles Spielbuch: --- - hosts: aws_instance.jenkins-agents user: ec2-user vars_files: - ../../../vars/main.yaml - ../../../vars/vault.yaml ... Gibt es eine Möglichkeit, die dir-Struktur beizubehalten, aber die Lochness-Familie ( ../../../) zu …
Der Ansible-Modulindex wurde konsultiert, es wurde jedoch kein Modul gefunden, das prüft, ob ein Port verfügbar ist. Gibt es ein Modul, das dies unterstützt? Was heißt availabledas Verfügbar bedeutet, dass sich ein Port, z. B. 80nicht im Status LISTEN befindet. Das Folgende zeigt an, dass Port 111 nicht verfügbar ist. …
Ich benutze Trellis für meine WordPress-Entwicklung. Es funktioniert hervorragend, außer dass es mir schwer fällt, die Datei- (oder Verzeichnis-) Berechtigung im synchronisierten Ordner zu ändern. Im Allgemeinen bin ich mit dem Standard-Berechtigungs-Setup einverstanden. Manchmal muss ich jedoch einigen Unterverzeichnissen des synchronisierten Hauptverzeichnisses (NFS) Schreibberechtigung erteilen. Dies ist die Vagrant-Datei , …
E405 v4.0.0 Remote-Paketaufgaben sollten wiederholt werden Paketvorgänge sind unzuverlässig, da sie Netzwerkkommunikation und die Verfügbarkeit von Remote-Servern erfordern. Um mögliche Probleme abzumildern, sollten Wiederholungsversuche über register: my_result und bis: my_result | verwendet werden Erfolg Dies wird beim Ausführen ansible-lintals folgender Fehler angezeigt: [405] Remote package tasks should have a retry …
Ansible scheint einen klaren Vorteil gegenüber der Konkurrenz wie Koch und Marionette zu haben, da es agentenlos ist und ein gewisses Maß an Overhead spart. Ich habe mehrere Vergleiche der verschiedenen Konfigurationstools gelesen und obwohl jedes Tool seine eigenen Stärken und Schwächen hat, ist mir klar, dass ein Großteil davon …
Ich habe eine Maschine, auf die nur über IPv6 zugegriffen werden kann. Es ist für ssh mit rsa key eingerichtet. Jetzt möchte ich es mit ansible schaffen. Dies wird in der Inventardokumentation leider nicht behandelt . Also habe ich folgende Permutationen ausprobiert: docker_test ansible_host=fe80::88ea:e002:b409:4be0 docker_test ansible_host=[fe80::88ea:e002:b409:4be0] docker_test ansible_host=\[fe80::88ea:e002:b409:4be0\] Nichts davon …
Ich kenne Puppet aus (begrenzter) Erfahrung und habe festgestellt, dass es im Konfigurationsmanagement jetzt einen starken Trend zu Ansible gibt. Einerseits verstehe ich, dass Ansible keinen Agenten benötigt, weil es intelligent nutzt ssh. Auf der anderen Seite sind dies Funktionen, die Puppet gefallen haben: Zugriff auf den systemweiten Konfigurationsstatus und …
Ich stelle derzeit ein neues Produkt bereit und bin auf einige Probleme bei der Strukturierung meines Playbooks und meiner Rollen gestoßen. Ich habe drei verschiedene Lösungen und hoffe, einen Input zu bekommen, welcher Weg der beste sein könnte. Das Produkt ist eine Webanwendung auf einem Windows-Server. Die folgenden Schritte sind …
Ich habe vor kurzem angefangen, mit Ansible herumzuspielen und es scheint sehr schön zu sein. Ich habe nicht viel Erfahrung mit DevOps und musste nie wirklich mit komplexen Szenarien umgehen. Ich habe begonnen, mein Ansible-Playbook zu erstellen, um mein aktuelles Bereitstellungstool - Deployer PHP - zu ersetzen. Ich bin leider …
Ansible wird verwendet, um Docker-Compose auf einem System bereitzustellen und anschließend den Container zu starten. Wenn ansible vom lokalen System ausgeführt wird, wird die Docker-Compose-Datei mit Ansible bereitgestellt. Wenn der Code an Bitbucket gesendet wird, lautet der Dateiinhalt: ../../../../docker-compose.yml und das CI stellt dies auch auf dem System bereit. Struktur …
Ich verwende die Rolle willshersystems.users von ansible galaxy, um Benutzer auf Ubuntu-Servern zu erstellen. Jetzt, da es konsistent funktioniert, versuche ich, das Statusattribut basierend darauf festzulegen, ob der Benutzer über eine Liste Zugriff auf einen bestimmten Server haben soll. Ist so etwas wie das Folgende möglich? Mein Google Fu scheint …
Ich verwende nohupzum Starten von Ansible-Playbooks im Master, die über boto3 von AWS Lambda erzeugt werden. In diesem Playbook werden mehrere Worker erstellt, einige Aufgaben ausgeführt und beendet. Deshalb möchte ich ein zuverlässiges Überwachungssystem dafür entwerfen / bauen. Im Moment schreibe ich die Protokolle nohupin eine tasks.logDatei im Master und …
Ich arbeite an einem Angular2-Projekt mit Yii2 (PHP / MySQL) als API-Punkt. Wir müssen die Angular-App in verschiedenen Sprachen für verschiedene Kunden bereitstellen (mithilfe der AOT-Kompilierung aus Angular-CLI). Was ist der beste Weg, um dies zu erreichen? Ich schaue auf Docker oder Ansible (-container), damit dies funktioniert. Die Beispiele beziehen …
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.