質問編集履歴

1

説明文の修正

2023/12/26 12:06

投稿

khaii21
khaii21

スコア66

test CHANGED
File without changes
test CHANGED
@@ -1,11 +1,13 @@
1
1
  ### 実現したいこと
2
2
 
3
- extra_varsにて変数「region」に「tokyo」を設定して、templatesディレクトリ配下の「tokyoディレクトリ」配下にある
3
+ extra_varsにて変数「region」に「tokyo」を設定して、templatesディレクトリ配下の
4
- 全てのファイルをコピーしたいです。
4
+ 「tokyoディレクトリ」配下にある全てのファイルをコピーしたいです。
5
5
  コピーするファイルはvars配下のmain.ymlに設定しています。
6
- 「tokyo_map1.txt」、「tokyo_map2.txt」、「tokyo_map3.txt」のファイルを「copy_task.yml」5行目のloopの変数を使って
6
+ 「tokyo_map1.txt」、「tokyo_map2.txt」、「tokyo_map3.txt」のファイルを
7
+ 「copy_task.yml」5行目のloopの変数を使って「item」としてコピーしたいのですが、
7
- 「item」としてコピーしたいのですが、playbookを実行すると変数「item」が未定義のエラーとなります。
8
+ playbookを実行するとコピー元のファイルのpathが通らず、変数「item」が未定義のエラーとなります。
8
- ymlファイルに複数登録しているフィアルを全てコピーする方法をご存じの方がいらっしゃいましたらご教授頂けないでしょうか。
9
+ ymlファイルに複数登録しているフィアルを全てコピーする方法をご存じの方が
10
+ いらっしゃいましたらご教授頂けないでしょうか。
9
11
  宜しくお願い致します。
10
12
 
11
13
  ### 前提
@@ -14,9 +16,8 @@
14
16
  ```
15
17
  $ ansible-playbook -i hosts.yml playbook.yml -e "colocation=hogetokyo01.com region=tokyo"
16
18
  ```
17
-
19
+ ### エラーメッセージ抜粋
18
20
  ```
19
- # 文言抜粋
20
21
  The error was: 'item' is undefined.
21
22
  ```
22
23