同じサーバー上に存在する2つのフォルダ間の同期方法。一般的にシェルでは、このアクションに "rsync"コマンドを使用しています。シェフの2つのフォルダ間の同期方法
新しいCHEFに、あなたが私に示唆してください、rsyncまたは2つのフォルダ間の同期のための任意のリソースがありますか?
同じサーバー上に存在する2つのフォルダ間の同期方法。一般的にシェルでは、このアクションに "rsync"コマンドを使用しています。シェフの2つのフォルダ間の同期方法
新しいCHEFに、あなたが私に示唆してください、rsyncまたは2つのフォルダ間の同期のための任意のリソースがありますか?
同じサーバー上でrsyncを使用して達成したいことはわかりません。
"rsync cookbook"を活用して、そのLWRPをリソースとして呼び出すことができます。
スーパーマーケット
https://supermarket.chef.io/cookbooks/rsync
Githubの
シェフが、特にこのために何を提供していませんhttps://github.com/chef-cookbooks/rsync
、あなたは一般的にexecute
リソースにcp
またはrsync
を使用しますが、これはべき等を行うことは困難であることができ、完全収束。あなたが望むなら、それを純粋なRubyで実装することはできますが、それははるかに難しくなります。