CLOUD-INIT(1) General Commands Manual CLOUD-INIT(1)

cloud-init - مقداردهی اولیه نمونهٔ ابری

cloud-init [-h] [-d] [--force] [-v] [SUBCOMMAND]

دستور cloud-init سازوکاری برای مقداردهی اولیه نمونه‌های ابری فراهم می‌کند. این کار با شناسایی بستر ابری مورد استفاده، خواندن فرا‌داده‌های ابری (meta-data)، داده‌های ارائه‌دهنده (vendor-data) و داده‌های کاربر (user-data)، و سپس مقداردهی اولیه نمونه بر اساس درخواست انجام می‌شود.

نمایش پیام راهنما و خروج.
نمایش شمارهٔ نسخهٔ برنامه و خروج.
داخلی: اجرای مراحل cloud-init تحت یک فرایند واحد با استفاده از یک پروتکل همگام‌سازی. این گزینه برای استفاده در خط فرمان در نظر گرفته نشده است.

لطفاً برای جزئیات، فلگ‌ها و زیردستورهای بیشتر، خروجی راهنمای هر زیردستور را مشاهده کنید.

تحلیل گزارش‌ها و داده‌های cloud-init.
جمع‌آوری و فشرده‌سازی (tar) تمام اطلاعات اشکال‌زدایی cloud-init.
حذف لاگ‌ها و داده‌های به‌جامانده تا cloud-init بتواند دوباره اجرا شود.
اجرای ابزارهای توسعه. برای جزئیات زیردستور، خروجی راهنما را ببینید.
فهرست کردن قابلیت‌های تعریف‌شده.
استعلام فراداده‌های استاندارد نمونه از طریق خط فرمان.
اعتبارسنجی فایل‌های cloud-config با استفاده از jsonschema.
اجرای دستی یک ماژول منفرد. مناسب برای آزمایش در حین توسعه.
گزارش وضعیت cloud-init یا انتظار برای تکمیل آن.

نمایش ثبت رویدادهای اضافی پیش از اقدام (پیش‌فرض: False).
اجبار به اجرا حتی اگر هیچ منبع داده‌ای (datasource) یافت نشود (با مسئولیت خودتان استفاده کنید).
مقداردهی اولیه cloud-init و اجرای ماژول‌های اولیه.
فعال‌سازی ماژول‌ها با استفاده از یک کلید پیکربندی مشخص.

0 - موفقیت
1 - خطا - cloud-init با شکست مواجه شد.
2 - خطای قابل بازیابی - cloud-init به پایان رسید اما با خطا مواجه شد.

حق نشر (C) 2020 متعلق به Canonical Ltd. مجوز GPL-3 یا Apache-2.0

مستندات کامل در: https://docs.cloud-init.io