Ansible Shell: Wie kann Ansible standardmässig auf die Host-Datei im Verzeichnis zurückgreifen?
Ansible Shell: come può Ansible accedere al file host nella directory per impostazione predefinita?
Ansible è un programma di gestione della configurazione. Con l'aiuto di questo programma, è possibile eseguire simultaneamente routine di installazione e configurazione su un numero qualsiasi di altri computer da un unico computer. L'unico prerequisito è che l'utente connesso alla torre possa accedere agli altri computer tramite SSH (chiave SSH) e, se necessario, ottenere i diritti di SuperUser. Tuttavia, non è necessario installare alcun software aggiuntivo sui client stessi. Quando si chiama Ansible, il percorso del file hosts desiderato può essere specificato esplicitamente con l'opzione "-i hostfile". Tuttavia, se si desidera che Ansible utilizzi il file host nella directory "~/ansible" per impostazione predefinita, è possibile inserire la seguente riga in una shell di Ansible (o inserirla alla fine del file di configurazione "~/.bashrc o ~/.zshrc").
Un vantaggio di Ansible è che controlla le condizioni esistenti in anticipo. Solo allora vengono richiamate le routine necessarie. Se, ad esempio, i programmi desiderati sono già stati installati o i file di configurazione corrispondenti sono stati adattati, non vengono apportate modifiche. Grazie a queste caratteristiche, Ansible viene spesso utilizzato per l'amministrazione dei server, poiché non riavvia un servizio server attivo. Tuttavia, Ansible Service può essere utilizzato anche su computer standard. Anche i contenitori Docker possono essere configurati con Ansible Docker.