تابستان 1401، برای سرویسهای همروش تابستان داغی بود. با توجه به بازخوردهایی که بهصورت مستمر از کاربران همروش میگیریم، در تابستان امسال تغییراتی در سرویسهای همروش اعمال شد و امکانات جدیدی به این سرویسها افزوده شده است. در ادامه با این تغییرات و امکانات جدید بیشتر آشنا خواهیم شد.
امکان انتقال اپهای دارکوبی به یک node دیگر
در فرایند توسعه و استقرار اپلیکیشن ممکن است موقعیتی پیش بیاید که در حالی که اپلیکشن شما به منابع بیشتری نیاز دارد، در node فعلی امکان افزایش منابع برایتان وجود نداشته باشد. با امکان جدیدی که در پلتفرم ابری دارکوب برای شما فراهم شده، در چنین شرایطی میتوانید اپلیکیشن خود را به node دیگری ببرید و در node جدید میزان منابعی که میخواهید به اپلیکیشن خود اختصاص دهید.
چطور از این امکان جدید استفاده کنیم؟
در صفحه پلن منابع اپ اگر پلن منابع دلخواه را داشته باشید و مقادیری انتخاب کنید که در node فعلی امکانش نیست، گزینه انتقال node برای شما نمایش داده میشود
همچنین میتوانید مستقیماً از صفحه توضیحات اپ نیز این کار را انجام دهید. برای این کار کافی است در صفحه توضیحات اپ روی سه نقطه بالا سمت چپ کلیک کنید و روی گزینه جابهجایی به nodeدیگر را بزنید. با کلیک بر روی این گزینه، اپ فعلی بدون هیچگونه تغییری به node دیگر منتقل میشود.
اضافه شدن ادیتور برای تبدیل فایل به لیست متغیرهای محیطی
هنگام ویرایش یا ساخت اپ، ممکن است کاربر بخواهد متغیرهای محیطی یا ارگومانهای بیلد را اضافه کند؛ امکان افزودن به متغیرهای محیطی و آرگومانهای بیلد پیش از این نیز در دارکوب وجود داشت؛ اما در حال حاضر، ادیتوری برای این کار به پلتفرم افزوده شده است؛ این ادیتور میتواند محتوای یک فایل با فرمت JSON، YAML، key=value را بگیرد و تبدیل به لیستی از متغیرهای محیطی یا آرگومانهای بیلد کند. با کمک این ادیتور جدید کار افزودن متغیرهای محیطی و آرگومانهای بیلد بسیار راحتتر میشود.
بهبود اپ اماده Redis
- آپدیت به ورژن ۷
- اضافه شدن افزونه Redis Insight برای مدیریت دیتابیس با رابط گرافیکی
- امکان اضافه کردن کانفیگهای دلخواه توسط کاربر
تحولات عمومی در بخش بکآپ
در تابستانی که گذشت، ما شاهد تغییراتی هم در بخش بکآپ بودیم:
- مشاهده تاریخچه بکآپگیری برای همه اپها
- مشاهده تعداد اسنپشاتهای قابل بازیابی، و زمان بکاپگیری هر اپ
- تاریخچه بازیابیهایی که از روی اسنپشاتها انجام شدهاند
- امکان بازیابی اسنپشات دلخواه و جایگزین کردن دادههای اپ فعلی با آن
- جستجو میان اسنپشاتها، با امکان فیلتر از روی نیماسپیس و وضعیت فعال/غیرفعال
تغییرات کوچکتر
علاوه بر تغییراتی که گفتیم، تغییرات کوچکی نیز بهصورت مستمر در سرویسهای همروش اعمال میشود. در ادامه صرفاً به چند نمونه از این تغییرات اشاره میشود:
- اضافه شدن نمودار CPU Throttling به نمودارهای مصرف منابع
- امکان مشاهده بدهی مانده بیمه برای شرکتهای دارای قرارداد
- امکان مشاهده محتوای gitlab-ci برای اپهای همگیت/گیتلب