
Я создаю тестовый клиент виртуальной машины (esxi V5) для нашего отдела контроля качества.
После установки у меня будут следующие варианты:
- Используйте снимок
- Используйте непостоянный диск на жестком диске.
В любом случае я могу предоставить роли QA_DEP возможность входить в vCenter и отключать/выключать питание клиента, чтобы он мог вернуться к своей чистой машине.
Мой вопрос: возможно ли получить эту возможность без использования vCenter?
А что, если я захочу, чтобы при перезагрузке клиента он вернулся в исходное/чистое состояние?
- Клиенты не будут сильно загружены.
решение1
Нет, это невозможно.
Однако vSphere 5 предлагает возможность разрешить разным пользователям доступ к разным виртуальным машинам, поэтому вы можете создать пользователя QA и предоставить ему доступ к его виртуальным машинам (или к этой виртуальной машине) только через веб-клиент. По моему опыту, эта функциональность самообслуживания — более чем достаточная причина для обновления до версии 5.
Если это не вариант, вы можете настроить скрипт, чтобы вернуть машину к предыдущему снимку при перезагрузке, но это не лучше и не проще, чем обновление и включение функции самостоятельного обслуживания.
решение2
А как насчет использования веб-клиента vSphere, обычно https://:9443/admin-app. Будет ли это приемлемым вариантом?
Другая возможность — установить PowerCLI и затем запустить скрипт Powershell, который выполнит необходимые задачи.
решение3
Нет, но...
...ваша технология VM не имеет vcapabilities самообслуживания клиентов? Отдел QA должен иметь возможность делать все это из центра VmWare. По крайней мере, так это работает в SCVMM от Microsoft — дайте пользователям права на машину, они используют веб-портал самообслуживания.