web-dev-qa-db-fra.com

Comment utiliser les scripts de mise en service personnalisés MAAS?

J'essaie d'utiliser un script de mise en service MAAS personnalisé pour effectuer des opérations personnalisées sur mon cluster MAAS. Quand est-ce que ces scripts sont exécutés? Comment devraient-ils être nommés? Doivent-ils être dans un format particulier ou peuvent-ils être des scripts Shell ou des fichiers binaires exécutables?

8
jbalonso

S'il vous plaît trouver des étapes pour y parvenir:

Étape 1: préparez le script Shell selon vos besoins. Remarque: les scripts de mise en service intégrés à MAAS porteront des noms commençant par "00-maas" ou "99-maas" afin de garantir leur exécution, respectivement en premier ou en dernier.

Étape 2: Ouvrez le tableau de bord MAAS ( http: // localhost: 5240/MAAS/settings / ) et cliquez sur l'onglet "Paramètres".

Étape 3: Téléchargez votre script Shell dans la section Script de mise en service.

Étape 4: démarrez la mise en service pour la machine cible et redémarrez-la.

En outre, les API Restful MaaS suivantes sont également disponibles.

Liste des scripts de mise en service: GET /api/2.0/commissioning-scripts/

Créez un nouveau script de mise en service: POST /api/2.0/commissioning-scripts/

Réf.: https://docs.ubuntu.com/maas/2.1/en/api

1
dheeraj

Que souhaitez-vous accomplir avec les scripts de mise en service MAAS personnalisés? D'après mon expérience, je n'ai pas eu à charger de scripts personnalisés et j'ai utilisé ces exemples et fichiers dans ces emplacements pour l'installation de MAAS et de juju.

http://maas.ubuntu.com/docs/configure.html - Ce lien vous mènera à de meilleurs exemples de I think ce que vous cherchez.

/usr/share/maas/preseeds/generic
/usr/share/maas/preseeds/preseed-master

J'espère que cela t'aides,

1
John75077