update.Chefの場合、fileリソースなどを使って、サーバーから対象ノードにファイルをコピーしていましたが、Ansibleの場合、どうやって行うのか?ということで、テストしてみました。Ansibleの場合は、copyモジュールを使うことで対応できます。テスト用ファイルを作成コピーするテスト用ファイルを作成します。ファイル操作で利用するファイルは、filesというディレクトリを作成し、その中に格納することにしました。・・・テスト用ファイル作成したtest2.txtの内容は以下の通りです。comment12.playbookの作成ファイルをコピーするplaybookを作成します。作成したplaybookを実行します。failed=0正しく実行されたことを確認しました。対象ノードにログインし、ファイルのパーミッションと中身を確認します。ファイルのパーミッションplaybookで記述したとおり、パーミッションが0577であることを確認する。test2.txtファイルの中身の確認ファイルの中身を確認する。再度playbookを実行してみる。冪統性により、copyモジュールは実行されない。failed=0changed=0であることから、変更箇所が無い事が分かる。4.テストファイルを編集し、再度実行test2.txtの中身を変更する。追加したコメントplaybookを実行してみる。failed=0changed=1となり変更されたことが分かる。対象ノードで確認してみる。comment2コメントが1行追加されたことがわかる。requestStockLike0@brighton0725中年。最近ChefとかOSSはじめる。自分の備忘録的なメモとして残している。upLoginユーザーは見つかりませんでした。