タスクに定義する
1 2 3 4 5 6 7 8 9 |
# test01.yml --- - hosts: all tasks: - name: debug debug: msg: "{{ message }}" vars: message: "Hello world" |
1 |
$ ansible-playbook test01.yml -i localhost, -e ansible_connection=local |
プレイに定義する
1 2 3 4 5 6 7 8 9 |
# test02.yml --- - hosts: all vars: message: "Hello world" tasks: - name: debug debug: msg: "{{ message }}" |
1 |
$ ansible-playbook test02.yml -i localhost, -e ansible_connection=local |
ファイルで定義する
1 2 3 |
# test03m.yml --- message: "Hello world" |
1 2 3 4 5 6 7 8 9 |
# test03.yml --- - hosts: all vars_files: - test03m.yml tasks: - name: debug debug: msg: "{{ message }}" |
1 |
$ ansible-playbook test03.yml -i localhost, -e ansible_connection=local |
参考サイト
Ansible で扱う変数 – 赤帽エンジニアブログ
https://rheb.hatenablog.com/entry/ansible_variables
2022-04-07