Как я могу развернуть основанный на шаблоне VM из Linux?

Мы пытаемся предоставить нашим инженерам Linux CLI для развертывания VMware vSphere VMs использующие шаблоны.

vSphere CLI выглядит многообещающим, но документация не упоминает шаблоны.

У кого-либо есть какие-либо предложения о том, как пойти об этом?

3
задан 6 August 2014 в 22:04
3 ответа

Единственный вариант, который я нашел, это использование PySphere SDK

Я использовал его для консолидации и очистки снимков, но он определенно может делать создание VM из шаблона.

.
4
ответ дан 3 December 2019 в 05:04

Пара мыслей об этом...

  • Установить операционную систему Linux заново практически проще, если у вас есть решение по развертыванию и управлению конфигурацией (например, Cobbler и Puppet/Chef). Я склонен не использовать шаблоны vSphere ни для чего, кроме установки на консервированный сервер Windows.

  • Если это невозможно, а процесс установки шаблонов происходит нечасто, то стандартный веб-клиент vSphere и толстый клиент являются адекватными.

Тот факт, что вы сформулировали это как "[предоставление] нашим инженерам Linux CLI", заставляет меня задуматься, было ли какое-то отстранение или нежелание использовать стандартные инструменты VMware.

"

2
ответ дан 3 December 2019 в 05:04

Есть флинг, Ruby vSphere Console, который вы можете использовать.

Если ваши администраторы Linux предпочитают Python, они могут использовать pyVmomi, но это скорее библиотека (хотя вы можете запустить Python, импортировать pyVmomi, а затем использовать ее как "оболочку").

Также есть virsh, но похоже, что вы не можете развернуть с его помощью шаблоны. Тем не менее, Googleing для virsh + deployment + template я нашел vm-easy-deploy, который может помочь вам.

.
2
ответ дан 3 December 2019 в 05:04

Теги

Похожие вопросы