1
グループに10のホストがあるとします。 10 NからNホスト上で脚本を実行する方法
は1〜10
例に任意の値である:。グループからN個のホストを選択する方法
- hosts: groups['group_name'][1:3] it works.
しかし、私はこの
のように、変数を使用する場合は、代わりに3それは動作しません。- hosts: groups['group_name'][1:N]
これはランダムN、最初N、最後Nのいずれかです。
ありがとうございます。
私は同様の質問[ここ](http://stackoverflow.com/a/38264504/2795592)に答えました。任意のグループを動的に作成できます。 'when:play_hosts.index(inventory_hostname)
残念ながら、それはうまくいきません。同じ問題。次の場合:play_hosts.index(inventory_hostname)<2 - 動作します。 my_N_varの場合 - – user3419308
あなたの変数はどのようにプレイブックに渡されますか? '-e my_N_var = 3'を試しましたか? –