In Ansible 1.7, posso usare --tags dalla riga di comando per eseguire solo un sottoinsieme di tali compiti di playbook.Ansible: In una cartella di gioco, filtra un ruolo per tag (s) senza passare alla riga di comando
Ma voglio entrare nel mio libro di gioco per eseguire una serie di ruoli con solo attività che corrispondono ai tag. Cioè, non voglio dover passare questo tramite la riga di comando poiché sarà lo stesso ogni volta.
All'inizio ho pensato che fosse questo comando, ma questo fa l'opposto: codificare le attività con questi tag invece di filtrarli in base a questo.
Posso immaginare di implementare questo condizionale usando condizionali, ma i tag sarebbero un modo molto più elegante per raggiungere questo obiettivo.
A proposito, il motivo per cui voglio farlo è eseguire tutte le attività di installazione del pacchetto su più ruoli in modo da poter creare un AMI che memorizza nella cache tutti gli aggiornamenti/aggiornamenti/installazioni. Quindi posso usare questo come AMI di base. Avere lo script funzionante e basta specificare tramite la riga di comando per ora –