Я планирую создать ansible playbook для нескольких компьютеров Apple Ma c. В настоящее время я сталкиваюсь со следующей проблемой, пытаясь добавить ключ github s sh к цепочке для ключей.
- name: add ssh-key
shell: |
eval "$(ssh-agent -s)"
ssh-add -K ~/.ssh/id_rsa
Запуск ssh-add -K ~/.ssh/id_rsa
на целевой машине, очевидно, будет запрашивать парольную фразу следующим образом:
Enter passphrase for /Users/wooga/.ssh/id_rsa:
Однако я не смог найти способ предоставить фразу-пароль через ansible. Есть ли какое-либо решение этой проблемы, кроме использования s sh ключей без пароля?
Best, Patrick