Ansible 플레이북 내에서 변수 값에 액세스

Ansible 플레이북 내에서 변수 값에 액세스

아래와 같이 ansible 플레이북에서 다음 변수를 사용하고 있습니다.

---
  - 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"

관련 정보