Team, работает локально на моем ноутбуке вручную, но дает сбой только при звонке через ansible. Ансибл смотрит на это в другой оболочке? У меня есть ANSIBLE контроллер в качестве книги МАК.
Я пытаюсь сохранить путь двоичного файла в переменной регистра, но команда оболочки не выполняется.
- name: "Find kubectl binary"
register: kubectl_path
shell: which kubectl
args:
executable: /bin/bash
вывод:
TASK [Find kubectl binary] ***************************************************************************************************************
fatal: [target1]: FAILED! => {"changed": true, "cmd": "which kubectl", "delta": "0:00:00.007541", "end": "2019-10-01 17:17:45.515963", "msg": "non-zero return code", "rc": 1, "start": "2019-10-01 17:17:45.508422", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}