Hülse

Ansible Shell -Befehl

Ansible Shell -Befehl
  1. Was sind Shellbefehle in Ansible?
  2. Verwendet Ansible Befehl oder Shell?
  3. So führen Sie den Befehl Shell mit einem bestimmten Benutzer in Ansible aus?

Was sind Shellbefehle in Ansible?

Das Shell-Modul nimmt den Befehlsnamen an, gefolgt von einer Liste von Space-Delimited-Argumenten. Es ist entweder ein Befehl freier Formular oder ein CMD -Parameter erforderlich, siehe Beispiele. Es ist fast genau wie der Ansible.gebaut.Befehlsmodul wird jedoch den Befehl über eine Shell ( /bin /sh) auf dem Remoteknoten ausgeführt.

Verwendet Ansible Befehl oder Shell?

Die beiden am häufigsten verwendeten Ansible -Module sind Shell und Befehl. Das Shell-Modul in Ansible wird verwendet, um alle Shell-Befehle mit den auf Ziel-Unix-basierten Hosts auszuführen. Das Shell -Modul führt Befehle in Knoten oder Shell -Skripten aus.

So führen Sie den Befehl Shell mit einem bestimmten Benutzer in Ansible aus?

Um eine Ansible -Aufgabe als bestimmter Benutzer auszuführen und nicht als normaler Root -Benutzer, können Sie die Anweisung "Geger_user" verwenden und den Benutzernamen des Benutzers übergeben, um die Aufgabe auszuführen. Dies ist sehr wie die Verwendung des Sudo -u -Befehls in Unix.

Warum fügt Striping Executables in Docker lächerliche Schichtspeicher -Overhead hinzu??
Was passiert mit den Schichten, wenn ein Bild in Docker gelöscht wird?Wie viel Overhead fügt Docker hinzu?Was passiert, wenn Sie eine Datei in einer ...
AWX Ansible - kann nicht auf Repository Git und Bitbucket zugreifen
Wie greife ich ansible AWX auf?Ist AWX und Ansible Tower gleich?Wie bekomme ich meine Git -Repository -URL von Bitbucket?Was ist der Standard -Login ...
Befehl Terraform Provisioner, die nach der Installation nicht gefunden wurden
Wie verwenden Sie Provisioner in Terraform?Warum verwenden wir Provisionierer in Terraform??Was ist der Unterschied zwischen Anbieter und Provisionie...