Ansible'ı küçük bir bilgisayar grubuyla bazı basit kullanıcı yönetimi görevleri için kullanıyorum. Şu anda, playbook'ları ayarladım hosts: all
ve hosts dosyam listelenen tüm makinelerle sadece tek bir grup:
# file: hosts
[office]
imac-1.local
imac-2.local
imac-3.local
Kendimi sık sık tek bir makineyi hedeflemek zorunda buldum. ansible-playbook
Komut kutu sınırı bu gibi oynuyor:
ansible-playbook --limit imac-2.local user.yml
Ancak bu, özellikle potansiyel olarak yıkıcı bir oyun kitabı için biraz kırılgan görünüyor. limit
Bayrağı terk etmek, oyun kitabının her yerde çalıştırılacağı anlamına gelir. Bu araçlar yalnızca ara sıra kullanıldığından, oynatmayı kusursuz hale getirmek için adımlar atmaya değer gibi görünmektedir, bu nedenle aylar sonra yanlışlıkla bir şeyleri nükleer silahlarla doldurmuyoruz.
Başucu kitabı çalışmalarını tek bir makineyle sınırlamak için en iyi uygulama var mı? İdeal olarak, bazı önemli ayrıntıların dışarıda bırakılması durumunda oyun kitapları zararsız olmalıdır.
--limit office[0]