در ماههای اخیر، Bitnami اعلام کرده است که پشتیبانی رسمی از بسیاری از ایمیجهای رایگان خود را متوقف میکند. و فقط ایمیجهای latest به صورت رایگان در دسترس خواهند بود. این تغییر، بهویژه برای تیمهایی که سرویسهای خود را بر پایه این ایمیجها ساختهاند میتواند بر امنیت، پایداری و روند توسعه سرویسهایشان تأثیر بگذارد. در این مطلب، دو روش اصلی برای ادامه کار با حداقل ریسک را مرور میکنیم.
۱. استفاده از ایمیجهای Bitnami Legacy
بر اساس اطلاعرسانی بیتنامی اکثر ایمیجها برای همیشه ذیل bitnamilegacy در دسترس هستند. برای این حالت نیاز است آدرس ایمیج خود را از bitnami به bitnamilegacy تغییر دهید. این روش ساده است و نیازی به تغییر بیشتری ندارد. اما نکنه منفی پیرامون آن این است که دیگر این ایمیجها هیچ آپدیتی دریافت نمیکنند(چه از نوع فیچر و چه امنیتی) و در صورتی که آسیبپذیری امنیتی حادی گزارش شود با مشکل روبهرو میشویم.
۲. مهاجرت به ایمیجهای غیر Bitnami
راهکار دوم، استفاده از ایمیجهای جایگزین (غیر Bitnami) است. در این حالت لازم است برخی تغییرات در محیط و مسیرهای داده انجام شود:
- بازبینی متغیرهای محیطی (Environment Variables):
ایمیجهای جدید معمولاً ساختار متفاوتی برای تنظیمات دارند. باید مقادیر موجود را با داکیومنتیشن ایمیج جدید تطبیق دهید.
- بررسی و تغییر مسیرهای داده (Data Path):
مسیر ذخیرهسازی دادهها در ایمیجهای جایگزین با Bitnami تفاوت دارد. لازم است مسیر قدیمی را شناسایی کرده و دادهها را به مسیر جدید منتقل کنید. برای این منظور باید در دیسک اپ خود ابتدا پارتیشنهای جدید را تعریف کنید و آنها را پرسیست کنید. سپس میتوانید دستور اجرایی اپ خود را به sleep تغییر دهید و دیتا را از مسیر پیشین به مسیر جدید کپی کنید و سپس نسبت به تغییر ایمیج اقدام کنید
- بررسی و تغییر پرمیشنهای مسیرهای داده :
مسیر ذخیرهسازی دادهها در ایمیجهای جایگزین با Bitnami ممکن است پرمیشن متفاوتی داشته باشند که در صورت لزوم باید آن را اعمال کنید.
جمعبندی
اگرچه ایمیجهای Bitnami مدتها یکی از محبوبترین انتخابها برای توسعهدهندگان بودهاند، اما با توجه به توقف پشتیبانی رسمی از ایمیجهای رایگان، ادامه استفاده از آنها میتواند ریسکزا باشد. ما به شما توصیه میکنیم در کوتاهمدت از Bitnami Legacy و در بلندمدت با برنامهریزی مناسب به ایمیجهای غیر Bitnami مهاجرت کنید تا از امنیت و پایداری سرویسهای خود اطمینان داشته باشید.