以下のように、ansible Playbookで次の変数を使用しています。
---
- hosts: hosts
vars:
vers: 18.7
vers
$
以下のタスクで使用される値にアクセスしようとしています。
tasks:
- name: COpy war file
copy:
src: /etc/puppet/warrepo/japp-$ver.war
dest: /data/dist/app/
しかし、うまくいかないようです。変数値にアクセスする方法を提案してください。
答え1
バラより変数の使用。正しい構文は次のとおりです。
src: "/etc/puppet/warrepo/japp-{{ ver }}.war"