کانتینر مدیریتشده
Managed Container Apps
Container App برای انتشار یا انتقال یک container HTTP/API واحد بدون نمایش جزئیات داخلی Kubernetes به مشتری طراحی شده است.
بازگشت به راهنمای پلتفرمآنچه پیکربندی میکنید
image tag، اعتبارنامه registry، port container، health check، متغیرهای محیطی، اسرار، دامنه، فایلهای پایدار، واردات، کارهای زمانبندیشده و طرح منابع را تعریف کنید.
- پنل اقدامات سطح برنامه مانند create، deploy، status، logs، restart و scale را ارائه میدهد.
- مشتریان به kubectl، SSH، دستورات واردات artisan یا دسترسی مستقیم به پایگاه داده نیاز ندارند.
- اسرار از طریق فیلدهای masked وارد میشوند و بعداً در پاسخهای GET بازگردانده نمیشوند.
جریان استقرار
- Create رکورد برنامه و اولین بازبینی را ایجاد میکند.
- Deploy یک image یا بازبینی پیکربندی جدید را منتشر میکند.
- واردات dump پایگاه داده و آرشیو فایل باید قبل از اینکه استقرار مسیریابی عمومی را باز کند تمام شوند.
- کارهای زمانبندیشده میتوانند غیرفعال ذخیره شوند، به صورت دستی اجرا شوند و پس از تأیید فعال شوند.
- ترافیک عمومی قبل از موفقیت بررسی آمادگی باز نمیشود.
- صفحههای Logs و Status مشکلات استقرار را در سطح مشتری نشان میدهند.
دامنه و CDN
- اگر DNS هنوز به CDN.com.tr اشاره نمیکند، دامنه در وضعیت Waiting DNS باقی میماند.
- اگر هیچ گواهی SSL معتبری وجود نداشته باشد، مسیر HTTPS عمومی باز نمیشود.
- برنامه از مکانهای edge از طریق CDN reverse proxy ارائه میشود.
- تنظیمات WAF، preset کش و header host مبدأ به ازای هر برنامه مدیریت میشوند.
- آیا docker-compose.yml آماده دارید؟ برای ایجاد برنامهها در یک مرحله به راهنمای Docker Compose import در /management/platform-help/guides/compose-import مراجعه کنید.