아래와 같이 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"