ساخت اپلیکیشن
استقرار یک اپلیکیشن، از ابتداییترین اقداماتی است که باید در کانتینر ابری آروان انجام دهید. کانتینر ابری آروان با حذف مراحل پیکربندی، آمادهسازی و تنظیمات به شما کمک میکند بدون دغدغهی زیرساختی، ایدههای نرمافزاری خود را در هر زبان و با هر فریمورکی توسعه دهید و تنها با چند کلیک آنها را به محصول تبدیل کنید.
برای ساخت اپلیکیشن، روشهای مختلفی در اختیارتان قرار دارد:
-
ایمیج کانتینر
اگر با Docker کار میکنید، میتوانید در این بخش، از ایمیجهای مخازن عمومی یا خصوصی داکر استفاده کنید. راهنمای ساخت اپلیکیشن با Docker Image به شما در این مسیر کمک میکند.
-
درج مانیفست
اگر پیش از این از کوبرنتیز استفاده کردهاید و برای قسمتهای مختلف اپلیکیشن خود، مانیفست های لازم را نوشتهاید، میتوانید آنها را بهشکل مستقیم در زیرساخت کانتینر ابری آروان مستقر کنید. راهنمای ساخت اپلیکیشن با مانیفست به شما در این مسیر کمک میکند.
-
کار با Kubectl
اگر کار با Kubectl را ترجیح میدهید، میتوانید با دریافت Kubeconfig، به کلاستر کانتیر ابری متصل شوید و کانتینرهای خود را از طریق CLI مدیریت کنید.
-
استفاده از Helm Chart
درکانتینر ابری آروان، از Helm نیز پشتیبانی میشود. Helm یک Package Manager برای کوبرنتیز است که راهکاری سادهتر برای تعریف، نصب، بهروزرسانی و مدیریت اپلیکیشنها در اختیار کاربران قرار میدهد. همچنین Chart یک پکیج در Helm است که شامل منابعی مانند Deployment ،Service ،Pod و... میشود. به بیان دیگر همهی جزییات لازم برای نصب یک اپلیکیشن در کوبرنتیز را میتوان در Helm Chart یافت.
-
اپلیکیشنهای آماده
در حال حاضر بیش از ۶۰ Helm Chart آماده بهشکل HA و کلاستر شده برای سازمانهای بزرگ در پنل کانتینر ابری آروان در دسترس است. برای نصب این Helm Chartها کافی است بر اساس نیازتان مقادیر فایل Values.yaml را تغییر دهید. برای آشنایی بیشتر با شیوهی تنظیم فایل Values از راهنمای اپلیکیشنهای آماده استفاده کنید.