در مقاله قبلی ما (که در زیر به عنوان لینک فهرست شده است)، اصول اولیه اتوماسیون Azure و نحوه ایجاد Runbook پایه را که با استفاده از PowerShell نوشته شده است، آموختیم. در این مقاله با نحوه انتشار Runbook آشنا می شویم.
با کلیک کردن روی حساب Automation به Runbook HelloWorld بروید، روی Runbooks of the basics اکانت کلیک کنید و Runbook مورد نیاز را انتخاب کنید. در این مورد، HelloWorld در زیر نشان داده شده است:
اگر برگه ضروری "HelloWorld" را در Runbook مشاهده کنید، چند آیکون که در زیر با رنگ قرمز برجسته شده اند غیرفعال می شوند زیرا Runbook هنوز منتشر نشده است.
- شروع – به راه اندازی Runbook کمک می کند
- مشاهده – به مشاهده کد منبع منتشر شده Runbook کمک می کند
- برنامه – می توانید اجرای Runbook را به طور منظم برنامه ریزی کنید. این را در یکی از مقالات آینده خود خواهیم دید.
- Webbook – می توانید Runbook را بر اساس درخواست HTTP راه اندازی کنید
- Export - به صادرات کد Runbook در قالب اسکریپت PowerShell کمک می کند.
اساساً، شما می توانید تمام اقداماتی را که در بالا نشان داده شده است، تنها زمانی که Runbook منتشر شده است، داشته باشید. به طور پیش فرض، زمانی که Runbook را می نویسید، در حالت پیش نویس خواهد بود. میتوانید آن را با کلیک کردن روی «ویرایش» و سپس رفتن به «پنجره آزمایشی»، که در مقاله قبلی «اتوماسیون Azure – Runbook نویسنده، با استفاده از PowerShell - Hello World (URL در اینجا)» توضیح داده شد، اجرا کنید.
بیایید پیش برویم و Runbook "HelloWorld" را با کلیک کردن روی نماد "Edit" و "Publish" مانند شکل زیر منتشر کنیم:
یک پیام تأیید نمایش داده می شود، همانطور که در زیر نشان داده شده است:
همانطور که در بالا نشان داده شده است روی "YES" کلیک کنید.
در عرض چند ثانیه، Runbook منتشر میشود و تمام آیکونهای موجود در Runbook Essentials blade فعال میشوند، همانطور که در زیر نشان داده شده است:
پس از انتشار Runbook، اگر به لیست همه Runbookها برگردید، "وضعیت نویسنده" HelloWorld Runbook اکنون "منتشر شده" است، همانطور که در تصویر زیر نشان داده شده است: اکنون، به تیغه ضروری Runbook "HelloWorld" برگردید
و روی دکمه "شروع" کلیک کنید.