مستندات پاستا
فهرست مستندات
صفحه اصلی مستندات

شروع و استقرار

شروع سریع با پاستاpaasta.yaml و GitOpsاستقرار از GitHub و GitLabDocker Compose و پروژه‌های چندسرویسیاتصال MCP و Agentهابازارچه قالب‌ها و اپ‌های آمادهساخت و استقرار اپلیکیشنروش‌های Build و استک‌هاپروژه‌ها و نسخه‌هاتنظیمات اجرا

داده و ذخیره‌سازی

فضای ذخیره‌سازیدیتابیس‌های مدیریت‌شدهبکاپ، Snapshot و بازیابی داده

دامنه و شبکه

ثبت، انتقال و تمدید دامنهشبکه توزیع محتوا (CDN)امنیت، شبکه و استفاده قابل قبولوضعیت سرویس و رخدادها

عملیات و مدیریت

پلن، کیف پول و هزینهلاگ و مشاهده‌پذیریتیم و دسترسیپشتیبانی و تیکتحساب، API و امنیتمحیط‌ها و Preview DeploymentWorker، Cron، Job و Release Commandمقیاس خودکار و دسترس‌پذیری بالااعلان‌های ایمیل، پیامک و Webhookرفع خطاهای رایج
شروع و استقرار

Docker Compose و پروژه‌های چندسرویسی

تبدیل Compose به سرویس‌های مستقل، دیتابیس و دیسک مدیریت‌شده

۲ دقیقه مطالعه

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 می‌گیرند؛ دیتابیس‌ها و سرویس‌های داخلی فقط در شبکه خصوصی پروژه در دسترس‌اند.

هنوز مسئله حل نشده است؟پروژه یا استقرار مربوط را به تیکت وصل کنید تا بررسی دقیق‌تر شود.
ساخت تیکت