基本的な必要性:
- エージェント X に対する操作の実行
- エージェント Y に対する操作の実行
- エージェント X に対する操作の実行
これらの操作は順番に実行する必要があります。これは、publish.publish を使用して saltstack で簡単に実現できます。エージェント Y で操作を実行するためのアクセスは、ソルト マスターによって管理されます。
puppet で見つけた最も近いものは「外部リソース」(ER) です。これは、他のエージェントで操作を実行するために使用できるためですが、ER は多くの点で不十分です。
彼らは操作の順序付けをサポートしていません
ターゲティングはタグに基づいており、セキュリティは考慮されていません
それらは非常に分離されているため、コードを読んでも、操作がどこで実行されるのか、どこから来るのかを知ることができません。
操作の成功または失敗に関するフィードバックを取得する方法はありません
saltstacks publish.publish に代わるパペットはありますか?