質問: ansibleの導入を考えています。 「chef ansible 比較」で検索するとansibleを推す記事が多めで またgoogleトレンドで見るとansibleが若干追い越してるように見えます。 とりあえず環境構築を自動化できればなんでもいいっていうかんじなのですが ansibleは大規模運用を行う場合は一工夫必要というのを見て迷っています。 1、大規模運用が難しいというのはどういう理由からでしょうか? 2、大規模運用というのは具体的にどの程度のものなのでしょうか? すみませんがどなたか教えてください。
回答: > > ansibleは大規模運用を行う場合は一工夫必要というのを見て迷っています。 > > > 以下に考察されている方いますね。 http://tracpath.com/works/devops/ansible_evaluation/ スケジュール、sshリトライなどを考慮/実装しなくてはならないそうです。 > > 2、大規模運用というのは具体的にどの程度のものなのでしょうか? > > > 大規模というよりも、平行タスク実行数で捉えるべきと考えます。 クライアント数は勿論ですが、実行するタスク数にも依ると思います。 その総量によりタスク失敗が頻発する場合、ansibleの標準構成における限界であり、その場合はスケジュール実行/リトライを実装する必要があるということでしょう。 > > ansibleは大規模運用を行う場合は一工夫必要というのを見て迷っています > > > こちらの出典を提示すればより良い回答が得られるかもです。