Я пытаюсь использовать пользовательский сценарий ввода в эксплуатацию MAAS для выполнения пользовательских операций в моем кластере MAAS. Когда запускаются эти скрипты? Как они должны быть названы? Должны ли они быть в определенном формате, или они могут быть исполняемыми сценариями оболочки или двоичными файлами?
8
Пожалуйста, найдите шаги для достижения этой цели:
Шаг 1. Подготовьте сценарий оболочки в соответствии с вашими требованиями. Примечание. В сценарии ввода в эксплуатацию, встроенные в MAAS, будут иметь имена, начинающиеся с «00-maas» или «99-maas», чтобы они выполнялись соответственно первым или последним.
Шаг 2: Откройте панель управления MAAS ( http: // localhost: 5240 / MAAS / settings / ) и перейдите на вкладку «Настройки».
Шаг 3: Загрузите ваш сценарий оболочки в разделе сценария ввода в эксплуатацию.
Шаг 4: Начните ввод в эксплуатацию для целевой машины и перезагрузите целевую машину.
Кроме того, после Restful MaaS API также доступно выполнить то же самое.
Список сценариев ввода в эксплуатацию: GET /api/2.0/commissioning-scripts/
Создайте новый сценарий ввода в эксплуатацию: POST /api/2.0/commissioning-scripts/
Ссылка: https://docs.ubuntu.com/maas/2.1/en/api.
источник