#apache-cloudstack
#apache-cloudstack
Вопрос:
Извините, если это глупый вопрос, но я новичок в работе с CloudStack. Есть ли функция, которую я мог бы вызвать для автоматической сборки сервера с использованием шаблона, уже находящегося в CloudStack?
Например, у меня есть шаблон CentOS на сервере, и когда я нажимаю кнопку на веб-странице и предоставляю ему соответствующую информацию для передачи, мой сервер CloudStack автоматически развертывает этот новый сервер.
Ответ №1:
Пользовательский интерфейс CloudStack в основном является интерфейсом для API CloudStack, поэтому, когда вы нажимаете кнопку в пользовательском интерфейсе для развертывания виртуальной машины, пользовательский интерфейс вызывает deployVirtualMachine
[1] в API. Чтобы это сработало, вам придется сначала выполнить другие вызовы, чтобы получить уникальные идентификаторы для нескольких параметров deployVirtualMachine
вызова (например, templateId).
См. [1] для получения документации по этому конкретному вызову (при условии, что вы работаете с версией 4.3 CloudStack) и [2] для получения полного списка пользовательского API. В [3] вы найдете руководство разработчика по API CloudStack (версия 4.0.2).
[1] http://cloudstack.apache.org/docs/api/apidocs-4.3/user/deployVirtualMachine.html
[2] http://cloudstack.apache.org/docs/api/apidocs-4.3/TOC_User.html
[3] http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.2/html/API_Developers_Guide/index.html
Комментарии:
1. Спасибо за ответ, Мигель, по вашим ссылкам я также нашел это, и, похоже, это будет очень полезно. people.apache.org /~ke4qqq/docs2/ru-US/Apache_CloudStack/…
2. @Ferbla Я обновил ответ ссылкой на руководство разработчика для API 4.0.2