Загрузка SSH-ключей с помощью Ansible
При развёртывании систем бывает нужно сгенерировать SSH-ключи, которые будут использовать удалённые серверы для доступа друг к другу. Например, родительский сервер head
должен иметь доступ по SSH к нескольким дочерним серверам node*
. Ниже приведён пример плейбука для Ansible, который добавляет на сервер head
новый SSH-ключ и размещает его публичную часть на серверы node*
. Т.е. после его выполнения родительский сервер будет иметь доступ по SSH к дочерним.