Domande taggate «ansible»

Red Hat Ansible è un sistema di gestione della configurazione basato su modello, distribuzione / orchestrazione multi-nodo ed esecuzione di attività remote. Utilizza SSH per impostazione predefinita, quindi non ci sono software speciali da installare sui nodi che gestisci. Ansible è scritto in Python ma può essere esteso in qualsiasi lingua. È disponibile in versione Open source e versione Enterprise.



11
Come verificare se un file esiste in Ansible?
Devo controllare se esiste un file in /etc/. Se il file esiste, devo saltare l'attività. Ecco il codice che sto usando: - name: checking the file exists command: touch file.txt when: $(! -s /etc/file.txt)
128 ansible 

3
Come eseguire script di shell multilinea in Ansible
in questo momento sto usando uno script di shell in ansible che sarebbe molto più leggibile se fosse su più righe - name: iterate user groups shell: groupmod -o -g {{ item['guid'] }} {{ item['username'] }} ....more stuff to do with_items: "{{ users }}" Non sono sicuro di come consentire …
125 shell  ansible 



10
Come creare un file vuoto con Ansible?
Qual è il modo più semplice per creare un file vuoto utilizzando Ansible? So di poter salvare un file vuoto nella filesdirectory e quindi copiarlo sull'host remoto, ma lo trovo in qualche modo insoddisfacente. Un altro modo è toccare un file sull'host remoto: - name: create fake 'nologin' shell file: …
115 file  ansible 

6
Come impostare host_key_checking = false nel file di inventario ansible?
Vorrei usare il ansible-playbookcomando invece di " vagrant provision". Tuttavia l'impostazione host_key_checking=falsenel hostsfile non sembra funzionare. # hosts file vagrant ansible_ssh_private_key_file=~/.vagrant.d/insecure_private_key ansible_ssh_user=vagrant ansible_ssh_port=2222 ansible_ssh_host=127.0.0.1 host_key_checking=false Esiste una variabile di configurazione al di fuori di questa Vagrantfileche può sostituire questo valore?
113 ansible 



2
Esegui attività solo se l'host non appartiene a un gruppo
Mi piacerebbe poter eseguire un'attività ansible solo se l'host del playbook corrente non appartiene a un determinato gruppo. In semi pseudo codice: - name: my command command: echo stuff when: "if {{ ansible_hostname }} not in {{ ansible_current_groups }}" Come dovrei farlo?
106 ansible 

11
Copia più file con Ansible
Come posso copiare più di un singolo file in nodi remoti da Ansible in un'attività? Ho provato a duplicare la riga del modulo di copia nella mia attività per definire i file, ma copia solo il primo file.
104 ansible 

22
Creazione di un nuovo utente e password con Ansible
Ho un'attività ansible che crea un nuovo utente su Ubuntu 12.04; - name: Add deployment user action: user name=deployer password=mypassword si completa come previsto ma quando accedo come quell'utente e provo a sudo con la password che ho impostato dice sempre che non è corretto. Che cosa sto facendo di …
103 bash  shell  ubuntu  ansible 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.