Ansible s sh -адд на osx с вводом ключевой фразы - PullRequest
0 голосов
/ 21 марта 2020

Я планирую создать 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

...