Saya mencoba menggunakan skrip commissioning MAAS khusus untuk melakukan operasi kustom pada kluster MAAS saya. Kapan skrip ini dijalankan? Bagaimana mereka dinamai? Apakah mereka harus dalam format tertentu, atau bisakah itu skrip atau binari shell yang dapat dieksekusi?
8
Temukan langkah-langkah untuk mencapai ini:
Langkah 1: siapkan skrip shell sesuai kebutuhan Anda. Catatan: Skrip commissioning yang dibangun dalam MAAS akan memiliki nama yang dimulai dengan "00-maas" atau "99-maas" untuk memastikan bahwa skrip berjalan pertama atau terakhir.
Langkah 2: Buka MAAS Dashboard ( http: // localhost: 5240 / MAAS / settings / ) dan Buka tab "Pengaturan".
Langkah 3: Unggah skrip shell Anda di bawah bagian skrip commissioning.
Langkah 4: Mulai commissioning untuk mesin target dan reboot mesin target.
Selain itu, mengikuti API Restful MaaS juga tersedia untuk melakukan hal yang sama.
Daftar skrip commissioning: GET /api/2.0/commissioning-scripts/
Buat skrip commissioning baru: POST /api/2.0/commissioning-scripts/
Ref: https://docs.ubuntu.com/maas/2.1/en/api
sumber