Назад | Перейти на главную страницу

Как получить открытый ключ ssh от гипервизора хоста VSphere ESXi 5.1, находящегося в vcenter, с помощью puppet-enterprise cloudprovisioner

Я использую обучающую марионетку 3.1 vm и пытаюсь подключиться к хост-гипервизору. Я выполнил инструкции по созданию файла .fog в корневом каталоге, который включает хэш yaml, и я прочитал, что хеш yaml не прекращается до puppet 3.3, поэтому мои учетные данные должны работать, но когда я запускаю список puppet node_vmware, он сообщает мне, что мой Мне не хватает необходимых аргументов, которых не должно быть.

Я могу подключиться к гипервизору хоста по ssh через winscp и войти в оболочку с помощью PuTTY, поэтому я не могу понять, почему он не возвращает ключ паба ssh, как указано в инструкциях по обеспечению марионеточного облака.

Я читал из исправление проблем, что: «ENC не может взаимодействовать с узлами. Начиная с Puppet Enterprise 3.0, SSL требуется для всей связи между узлами и ENC. Параметр --enc-ssl был удален».

Означает ли это, что мне нужно включить ssl в доменное имя моего сервера? это не должно быть так, учитывая, что это не указано в инструкциях, включенных в: облачное обеспечение

формат моего файла .fog точно такой же, как в ссылке для облачной подготовки. Есть ли какие-либо изменения или настройки, которые мне нужно внести в VCenter, чтобы я мог выполнять облачную подготовку в марионетке?