سکوی ابری گردو
PaaS محصول اصلی گردو برای اجرای برنامه بدون مدیریت ماشین و سیستمعامل است. هر workload یک سرویس است: وبسایت، API، worker، cron، دیتابیس، broker یا Docker Image. گردو بیلد، زمان اجرا، مسیر شبکه، HTTPS، لاگ، متریک، Volume و چرخه ریلیز را مدیریت میکند؛ شما روی کد و تنظیمات برنامه تمرکز میکنید.
منبع، Dockerfile، تشخیص framework و monorepo
استقرارSecret، build-time، runtime و reference
متغیرهاAdd-on، binding، Volume و بکاپ
دادهBuild، release، rollback، promote و cron
عملیاتتوضیح خطای build و مسیر اصلاح
اشکالزدای هوشمندمدیریت سرویس با MCP و دستیار کدنویسی
کار با دستیارهای هوشمندچرخه کامل یک سرویس
پروژه و محیط را مشخص کنید
یک پروژه برای محصول بسازید و production، staging یا preview را انتخاب کنید. اعضا، Secretهای مشترک و Add-onها در سطح پروژه مدیریت میشوند.
منبع را متصل کنید
GitHub/GitLab، Docker Image، Template یا پوشه محلی را انتخاب کنید. برای سورس، گردو Dockerfile را در اولویت قرار میدهد و در نبود آن framework را تشخیص میدهد.
قرارداد اجرا را کامل کنید
برنامه وب باید روی 0.0.0.0:$PORT گوش دهد. command، root directory، نوع process، expose، health behavior و replicaها را متناسب با برنامه تنظیم کنید.
پیکربندی و داده را وصل کنید
متغیرها را در سطح درست بسازید، Secretها را ماسک کنید، Add-on را bind و مسیر داده ماندگار را به Volume mount کنید.
Deploy و تأیید کنید
لاگ build و سپس runtime را بخوانید. URL پیشفرض، وابستگیها و endpoint سلامت را بررسی کنید و بعد دامنه اختصاصی را متصل کنید.
نسخه را اداره کنید
هر deploy یک build و release قابل ردگیری دارد. نسخه تأییدشده را promote کنید و در خطا با rollback به artifact قبلی برگردید.
انتخاب نوع سرویس
| نیاز | تنظیم پیشنهادی |
|---|---|
| وبسایت یا API | process وب + expose HTTP |
| مصرفکننده queue | worker + private |
| کار زمانبندیشده | cron + عبارت cron |
| دیتابیس یا broker عمومی | expose TCP؛ ترجیحاً با کنترل دسترسی |
| سرویس داخلی | private و reference variable |
مسئولیت شما
صحت command و پورت، migration دیتابیس، امنیت endpointها، مدیریت credential، سازگاری نسخهها و بکاپ قابل بازیابی بر عهده تیم شماست. برای داده مهم هرگز فقط به filesystem کانتینر یا یک Volume بدون بکاپ تکیه نکنید.