お世話になります。
現在、Ansible(ver:2.9.10)を使ってサーバー(AmazonLinux2)の構築をしようと思っています。
Playbookの中で、phpMyAdminをダウンロードしてきて展開した後、ディレクトリ名をリネームしてから任意の場所に配置するという手順を記述したいのですが、ディレクトリ名のリネームがどうしてもできません。
実際shellモジュールやcommanndモジュールを使えば可能なのですが、もしAnsibleの機能で出来るならそちらを使いたいと思っています。
試してみた感じでは、
fileモジュールはファイルの作成・削除とパーミッションなどの変更ならできますが、ディレクトリ名のリネームはできませんでした。
copyモジュールもdistに新しいディレクトリ名を指定すればリネームできるかと思ったのですがこれも出来ませんでした。
他のファイルモジュールの中にもそれっぽいものは無いように見えます。
https://docs.ansible.com/ansible/latest/modules/list_of_files_modules.html
ファイル名やディレクトリ名を変更したい需要は結構あるような気がするのですが、Ansibleの機能ではファイル名変更は出来ないのでしょうか?
もしかしてAnsibleでファイル名を変更するという行為は邪道なんでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/31 00:56 編集