Compose را وارد کنید
فایل compose.yaml را همراه سورس آپلود کنید یا متن Compose را مستقیماً در ویرایشگر صفحه ساخت بچسبانید. پاستا services، build، image، environment، env_file، ports، healthcheck، volumes، configs و وابستگیهای سرویسها را بررسی میکند.
پیشنمایش معماری را مرور کنید
هر سرویس برنامه به یک سرویس مستقل پاستا تبدیل میشود تا وضعیت، منابع، لاگ و مقیاس آن جدا قابل کنترل باشد. همه آنها زیر یک پروژه گروهبندی میشوند و از شبکه خصوصی پروژه با نام سرویس Compose به هم میرسند.
دیتابیس را مدیریتشده کنید
PostgreSQL، MySQL، MongoDB و Redis شناساییشده بهصورت پیشفرض به دیتابیس مدیریتشده تبدیل میشوند. نسخه، پلن، حجم دیسک و قیمت هر نمونه پیش از پرداخت نمایش داده میشود. اگر به کانتینر خام نیاز دارید، تبدیل خودکار را برای همان سرویس خاموش کنید.
چند دیسک بسازید
هر named volume به یک دیسک پایدار قابلویرایش تبدیل میشود. اندازه، کلاس ذخیرهسازی و mount path هر دیسک را جدا تعیین کنید. bind mountهای حاوی فایل پیکربندی به ConfigMap تبدیل میشوند و مسیرهای داده به PVC میروند.
Secret و متغیرها
مقادیر env و env_file در بررسی پروژه نمایش داده میشوند اما Secretهای حساس را بهتر است در بخش متغیرهای محیطی وارد کنید. مقدار Secret در لاگ یا صفحه پروژه دوباره نمایش داده نمیشود و فقط نام کلید قابل مشاهده است.
پورت عمومی را مشخص کنید
پاستا سرویس وب اصلی را از ports و healthcheck پیشنهاد میدهد. فقط سرویسهایی که باید از اینترنت دیده شوند دامنه و Ingress میگیرند؛ دیتابیسها و سرویسهای داخلی فقط در شبکه خصوصی پروژه در دسترساند.