12
Ansibleプレイブックを1台のマシンに安全に制限しますか?
コンピューターの小さなグループでの簡単なユーザー管理タスクにAnsibleを使用しています。現在、私はプレイブックを設定しhosts: allていて、hostsファイルは単一のグループであり、すべてのマシンがリストされています。 # file: hosts [office] imac-1.local imac-2.local imac-3.local 私は頻繁に1台のマシンをターゲットにしなければならないことに気づきました。このansible-playbookコマンドは、次のように再生を制限できます。 ansible-playbook --limit imac-2.local user.yml しかし、それは、特に潜在的に破壊的なプレイブックにとっては、壊れやすいもののようです。limitフラグを除外すると、プレイブックがどこでも実行されることになります。これらのツールはたまにしか使用されないので、間違いのない再生に一歩踏み出す価値があるように思われます。 プレイブックの実行を1台のマシンに制限するためのベストプラクティスはありますか?理想的には、いくつかの重要な詳細が省略された場合、プレイブックは無害である必要があります。