Я пытаюсь проверить результат поиска, выполненного с помощью dig, но я получаю сообщение об ошибке.
Может ли кто-нибудь мне помочь?
- name: Simple A record (IPV4 address) lookup for {{ kubeapi_server }}
debug: msg="{{ lookup('dig', '{{ kubeapi_server }}' )}}"
- debug:
msg:
- "DNS A Record for {{ lookup('dig', '{{ kubeapi_server }}' )}}"
failed_when: msg.stdout != ""
Вывод
TASK [0_test : debug] ******************************************************
fatal: [target1]: FAILED! => {"msg": "The conditional check 'msg.stdout != \"\"' failed. The error was: error while evaluating conditional (msg.stdout != \"\"): 'msg' is undefined"}