Domande taggate «ansible»

Ansible è una piattaforma software open source per la configurazione e la gestione dei computer. Combina la distribuzione di software multi-nodo, l'esecuzione di attività ad-hoc e la gestione della configurazione.

5
Risposta: Come eseguire un Task Host per Host?
A livello di gioco, dobbiamo serial: 1permetterci di eseguire l'intero gioco un host alla volta. Ma non ho trovato un modo semplice per farlo su una singola attività. Ciò è particolarmente rilevante se l'attività in questione non esegue il blocco corretto (per qualsiasi motivo). Una risposta ovvia è mettere il …
15 ansible 

3
Come evitare di mostrare attività Ansible saltate?
L'output dei miei playbook è sempre completamente sommerso da output inutili per quanto riguarda quali attività sono state ignorate, il che rende noioso e dispendioso il tempo di passare e trovare informazioni specifiche che sto cercando. Ecco un esempio di un playbook - name: Stopping Puppet Agent service: name=pe-puppet state=stopped …
14 ansible 


2
Come posso avere un ciclo nidificato con un pattern fileglob?
Sto cercando di creare un set di chiavi SSH autorizzate per un set di utenti in Ansible. Ho una usersvariabile impostata in questo modo: users: - { username: root, name: 'root' } - { username: user, name: 'User' } Nello stesso ruolo, ho anche un set di file di chiavi …
13 ansible 

5
Gateway di accesso SSH per molti server
Gestione di più server, oltre 90 attualmente con 3 devops tramite Ansible. Tutto funziona alla grande, tuttavia al momento esiste un enorme problema di sicurezza. Ogni devop utilizza la propria chiave ssh locale per accedere direttamente ai server. Ogni devop utilizza un laptop e ogni laptop potrebbe essere potenzialmente compromesso, …


1
Come assegnare un valore vuoto a una variabile in Ansible?
Se firewall_allowed_portsin: - name: port {{ item }} allowed in firewall ufw: rule: allow port: "{{ item }}" proto: tcp with_items: - 22 - "{{ firewall_allowed_ports }}" non è definito, quindi si verifica questo errore: fatal: [host.example.com]: FAILED! => {"failed": true, "msg": "the field 'args' has an invalid value, which …
12 ansible 

1
Perché Ansible notifica non funziona?
Sto imparando a rispondere e ho scritto un semplice playbook, ma non capisco o cosa sto facendo di sbagliato che il gestore non funziona! Mi aiuti per favore. Il mio playbook: - hosts: HA gather_facts: False tasks: - name: Installs pacemaker yum: pkg=pacemaker,pcs,resource-agents state=latest notify: - pcsd start handlers: - …

3
Il modo più semplice per uscire dal playbook Ansible durante il debug
Supponi che sto eseguendo il debug di un Playbook Ansible e che voglia uscire da una determinata attività (e non eseguire tutte le seguenti attività). È disponibile un comando magico su una riga o devo creare manualmente un'attività di uscita / asserzione? Dal ansible-playbookmanuale, vedo che c'è una --start-at-task=START_ATbandiera, ma …
12 ansible 



1
Passa sopra la matrice variabile Ansible nel modello Jinja2
quando Ansible raccoglie informazioni sugli host, ad esempio ottiene tutti i mount dell'host: "ansible_mounts": [ { "block_available": 7800291, "block_size": 4096, "block_total": 8225358, "block_used": 425067, "device": "/dev/mapper/foobar", "fstype": "xfs", "inode_available": 16403366, "inode_total": 16458752, "inode_used": 55386, "mount": "/", "options": "rw,seclabel,relatime,attr2,inode64,noquota", "size_available": 31949991936, "size_total": 33691066368, "uuid": "2ebc82cb-5bc2-4db9-9914-33d65ba350b8" }, { "block_available": 44648, "block_size": 4096, …
12 ansible  json  jinja 



2
Kickoff Ansible Playbook dopo l'installazione di Cobbler
Sto lavorando all'implementazione di Cobbler e Ansible per eseguire le distribuzioni del nostro server e sto riscontrando un problema finale. Il mio playbook Ansible funziona alla grande, la mia installazione di Cobbler funziona alla grande, ma il problema è nel metterli insieme. Ho scritto un trigger post-installazione per Cobbler che …

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.