Ansible PlayBook内の変数値にアクセスする

Ansible PlayBook内の変数値にアクセスする

以下のように、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"

関連情報