リモートホストの環境変数の操作に問題があります。たとえば、{{lookup( 'env'、 'PATH')}}を試すと、これはリモートホストではないゲストマシンのパスを返します。リモートホストの環境変数を取得する方法
リモートホストの環境変数の取得/変更方法は?
私の脚本:のは、私はいくつかの助けが必要ansibleで初心者だUSER1という名前のリモートホストのパスではなく私のマシンのパスを返し
---
- name : playbook
hosts : webservers
gather_facts: yes
remote_user: user1
vars:
Path: "{{lookup('ansible_env','PATH')}}"
roles :
- task1
- task2
- task3
。前もって感謝します。
ルックアップは、{{ansible_env.PATH}}でのみお試しください---------->パス: "{{ansible_env.PATH}}" –