سرویس فعال — پرداخت ساعتی

کوبرنتیز مدیریت‌شده، آماده در چند دقیقه

خوشهٔ کوبرنتیز آماده در دیتاسنتر ایران‌کلاد: نصب، پیکربندی API و kubeconfig با ما، استقرار برنامه‌ها با kubectl و Helm با شما. بر پایهٔ K3s، با پرداخت ساعتی از کیف پول و بدون قرارداد.

حساب دارید؟ وارد شوید

از ۱٬۳۲۰ تومان در ساعت،  حدود ۹۶۳٬۶۰۰ تومان در ماه

تقسیم کار در کوبرنتیز مدیریت‌شده

با ایران‌کلاد

نصب خوشه · آدرس API · kubeconfig · Traefik

با شما

Deployment · Service · Ingress · Helm

شروع قیمت،  ۱ نود با کارمزد مدیریت

۱٬۳۲۰ تومان / ساعت

Kubernetes 1.30 (K3s) · kubectl و Helm آماده

  • پورت ۱۰ گیگابیت اختصاصی برای هر سرور
  • دیسک NVMe SSD روی همهٔ سرورها
  • آماده زیر ۶۰ ثانیه راه‌اندازی خودکار سرور
  • دیتاسنتر تهران میزبانی داخل ایران
  • صورت‌حساب ساعتی پرداخت به تومان

معرفی

کوبرنتیز مدیریت‌شده: خوشه با ما، برنامه با شما

در کوبرنتیز مدیریت‌شدهٔ ایران‌کلاد، سرور نود، نصب کوبرنتیز، آدرس API و فایل kubeconfig را ما آماده می‌کنیم. Ingress با Traefik‏، DNS داخلی، metrics-server و ذخیره‌سازی محلی از لحظهٔ اول فعال‌اند و شما مستقیم سراغ استقرار برنامه با kubectl و Helm می‌روید.

خوشه در دیتاسنتر ایران‌کلاد در ایران اجرا می‌شود و هزینه، یعنی قیمت سرور نود به‌علاوهٔ ۲۰٪ کارمزد مدیریت، هر ساعت از کیف پول کسر می‌شود. خوشه‌های فعلی تک‌نودی‌اند؛ محدودیت‌ها را پایین‌تر در همین صفحه دقیق نوشته‌ایم.

امکانات

چه شامل می‌شود؟

خوشهٔ آماده

نصب کوبرنتیز ۱.۳۰ بر پایهٔ K3s و تنظیم آدرس API روی IP عمومی نود، به‌صورت خودکار.

kubeconfig از پنل

به‌محض آماده شدن خوشه، فایل دسترسی را از پنل دانلود کنید و با kubectl‏، Helm یا Lens کار کنید.

Ingress با Traefik

Traefik روی پورت‌های ۸۰ و ۴۴۳ نود نصب است؛ منابع Ingress را بنویسید و دامنه را به IP نود اشاره دهید.

metrics-server و HPA

kubectl top و HorizontalPodAutoscaler از روز اول کار می‌کنند.

ذخیره‌سازی محلی

StorageClass پیش‌فرض local-path؛ هر PVC روی دیسک همان نود ساخته می‌شود.

RBAC و NetworkPolicy

ServiceAccount و Role محدود برای CI بسازید و ارتباط بین Pod‌ها را با NetworkPolicy کنترل کنید.

قیمت و سفارش

چطور هزینه محاسبه می‌شود؟

قیمت سرور نود به‌علاوهٔ ۲۰٪ کارمزد مدیریت، هر ساعت از کیف پول. بدون هزینهٔ ثابت ماهانه.

ترافیک و موجودی

هر نود ۵۰ گیگابایت ترافیک ماهانه دارد. هنگام ساخت، موجودی کیف پول باید هزینهٔ ساعت اول را پوشش دهد.

همهٔ قیمت‌ها

هر دو قالب تک‌نودی‌اند و دسترس‌پذیری بالا ندارند؛ جزئیات در محدودیت‌های فعلی.

حساب دارید؟ وارد شوید تا مستقیم به فرم ساخت خوشه بروید.

Edge-Nano

۱٬۳۲۰ تومان / ساعت

حدود ۹۶۳٬۶۰۰ تومان در ماه

۱ نود با ۱ هسته، ۱ گیگ رَم و ۲۰ گیگ دیسک. مناسب یادگیری، آزمایش و محیط موقت.

ساخت خوشهٔ Edge-Nano

Edge-S

برای کار واقعی

۴٬۲۰۰ تومان / ساعت

حدود ۳٬۰۶۶٬۰۰۰ تومان در ماه

۱ نود با ۲ هسته، ۴ گیگ رَم و ۸۰ گیگ دیسک. مناسب staging و چند سرویس واقعی.

ساخت خوشهٔ Edge-S

۵ گام تا شروع

روش نصب گام‌به‌گام

  1. گام ۱: ثبت‌نام و افزایش موجودی

    حساب بسازید؛ موجودی کیف پول باید دست‌کم هزینهٔ ساعت اول نود را پوشش دهد.

  2. گام ۲: ساخت خوشه

    در پنل به بخش کوبرنتیز بروید، نام خوشه را بنویسید و قالب Edge-Nano یا Edge-S را انتخاب کنید.

  3. گام ۳: دریافت kubeconfig

    پس از سه تا پنج دقیقه که وضعیت خوشه «در حال اجرا» شد، فایل kubeconfig را دانلود کنید و مسیر آن را در متغیر محیطی KUBECONFIG قرار دهید یا فایل را جایگزین کانفیگ پیش‌فرض kubectl کنید.

  4. گام ۴: باز کردن پورت API

    در فایروال ابری پنل، پورت ۶۴۴۳ را فقط برای IP خودتان باز کنید و با kubectl get nodes اتصال را بررسی کنید.

  5. گام ۵: استقرار اولین برنامه

    یک Deployment، یک Service و یک Ingress بسازید تا Traefik درخواست‌های پورت ۸۰ را به برنامهٔ شما برساند.

راهنمای کامل

راهنمای کامل کوبرنتیز مدیریت‌شده در ایران‌کلاد

کوبرنتیز ابزار استاندارد اجرای برنامه‌های کانتینری است، اما نصب و نگه‌داری آن برای تیم‌های کوچک وقت‌گیر است. این راهنما توضیح می‌دهد در سرویس کوبرنتیز مدیریت‌شدهٔ ایران‌کلاد چه کاری با ماست و چه کاری با شما، یک برنامهٔ واقعی را چطور روی آن مستقر کنید، هزینه چقدر است و محدودیت‌های فعلی کدام‌اند. جزئیات فنی توزیع زیربنایی را در صفحهٔ K3s مدیریت‌شده نوشته‌ایم.

۱۰ بخش حدود ۵ دقیقه مطالعه

فهرست مطالب

کوبرنتیز مدیریت‌شده یعنی چه؟

در کوبرنتیز مدیریت‌شده، ساختن خوشه، نصب اجزای کنترل‌پلِین، صدور گواهی‌های داخلی و آماده کردن فایل دسترسی را ارائه‌دهنده انجام می‌دهد. شما خوشه را آماده تحویل می‌گیرید و مستقیم سراغ نوشتن manifest و استقرار برنامه می‌روید. در ایران‌کلاد این خوشه بر پایهٔ K3s ساخته می‌شود که توزیعی سازگار با API استاندارد کوبرنتیز است.

تفاوت اصلی با نصب دستی در زمان است: نصب کوبرنتیز از صفر، تنظیم شبکهٔ Podها، Ingress و ذخیره‌سازی برای کسی که اولین بار انجامش می‌دهد می‌تواند یک یا دو روز طول بکشد. اینجا همهٔ این‌ها در سه تا پنج دقیقه آماده است و هزینه هم ساعتی است، پس آزمایش کردن تقریباً بی‌خطر است.

چه کاری با ماست و چه کاری با شما؟

شفاف بودن تقسیم مسئولیت جلوی سوءتفاهم‌های بعدی را می‌گیرد. جدول زیر وضعیت فعلی سرویس را نشان می‌دهد:

موضوعایران‌کلادشما
ساخت سرور نود و نصب کوبرنتیزبله، خودکار—
تنظیم آدرس API و ساخت kubeconfigبلهنگه‌داری امن فایل
Ingress‏، DNS داخلی، metrics-server و ذخیره‌سازی محلینصب پیش‌فرضپیکربندی برای برنامهٔ خودتان
استقرار برنامه‌ها، Secret‌ها و تنظیم منابع—بله
باز کردن پورت API در فایروال—بله، فقط برای IP خودتان
گواهی SSL سرویس‌ها و ابزار پایش—نصب با Helm
بکاپ داده‌های داخل خوشه—بله
ارتقای نسخهٔ کوبرنتیزفعلاً از پنل ممکن نیستساخت خوشهٔ جدید در صورت نیاز

بازگشت به فهرست مطالب

کوبرنتیز مدیریت‌شده برای چه پروژه‌هایی مناسب است؟

خوشه‌های فعلی تک‌نودی‌اند و برای این کاربردها انتخاب خوبی هستند:

  • استارتاپی که می‌خواهد از روز اول استاندارد کار کند و بعداً بدون بازنویسی بزرگ‌تر شود
  • محیط staging که پیکربندی تولید را با همان manifest‌ها شبیه‌سازی می‌کند
  • تمرین و آموزش تیم روی خوشهٔ واقعی، بدون نگرانی از خراب کردن محیط اصلی
  • ابزارهای داخلی سازمان مثل داشبورد، پنل ادمین یا سرویس‌های کوچک پشت یک Ingress
  • آزمایش chart‌های Helm پیش از استفاده در خوشهٔ بزرگ‌تر
  • پروژه‌های دانشجویی و پایان‌نامه که به کوبرنتیز واقعی نیاز دارند و بودجهٔ محدودی دارند

بازگشت به فهرست مطالب

استقرار یک برنامهٔ وب روی خوشه، قدم‌به‌قدم

فرض کنید یک API نوشته‌اید و ایمیج آن را ساخته‌اید. ابتدا یک Deployment با دو replica و limit رَم مشخص بنویسید تا اگر یک Pod از کار افتاد، دیگری پاسخ دهد. بعد یک Service از نوع ClusterIP برای آن بسازید تا داخل خوشه با یک نام ثابت در دسترس باشد. Secret‌ها مثل رمز دیتابیس را با kubectl create secret بسازید و در Deployment به‌صورت متغیر محیطی بخوانید.

در آخر یک منبع Ingress با نام دامنهٔ خودتان بنویسید. Traefik که از ابتدا روی نود نصب است، درخواست‌های آن دامنه را به Service شما می‌رساند. کافی است در مدیریت DNS یک رکورد A به IP نود بسازید. برای HTTPS‏، cert-manager را با Helm نصب کنید یا اگر گواهی دارید، آن را به‌صورت Secret از نوع TLS اضافه کنید. اگر هنوز دامنه ندارید، از ثبت دامنه شروع کنید.

بازگشت به فهرست مطالب

اتصال خوشه به خط لولهٔ CI/CD

بیشتر تیم‌ها بعد از چند استقرار دستی، می‌خواهند هر push به شاخهٔ اصلی خودکار روی خوشه برود. الگوی ساده این است: خط لولهٔ CI ایمیج را می‌سازد و با برچسب نسخه در رجیستری قرار می‌دهد، سپس با یک kubeconfig محدود دستور kubectl set image یا helm upgrade را اجرا می‌کند. اگر CI را خودتان میزبانی می‌کنید، Woodpecker CI یا Jenkins روی یک سرور جداگانه کار را راه می‌اندازد.

برای ایمیج‌های خصوصی، یک Secret از نوع docker-registry بسازید و در Deployment با imagePullSecrets به آن ارجاع دهید. سرویس رجیستری مدیریت‌شدهٔ ایران‌کلاد هنوز عرضه نشده است؛ تا آن زمان Gitea با رجیستری بستهٔ داخلی، روی یک سرور ابری، گزینهٔ عملی و ارزانی است.

بازگشت به فهرست مطالب

هزینهٔ کوبرنتیز مدیریت‌شده چطور محاسبه می‌شود؟

قیمت هر قالب از قیمت لحظه‌ای پلن سرور ابری نود به‌علاوهٔ ۲۰٪ کارمزد مدیریت ساخته می‌شود. قیمت سرور هر ساعت مثل یک سرور ابری معمولی کسر می‌شود و کارمزد مدیریت هم ساعتی و جداگانه در تراکنش‌های کیف پول دیده می‌شود. هر نود ۵۰ گیگابایت ترافیک ماهانه دارد و ترافیک بیشتر با بستهٔ اضافه خریداری می‌شود.

معادل ماهانهٔ جدول بر پایهٔ ۷۳۰ ساعت است. برای جمع زدن هزینهٔ خوشه با سرویس‌های دیگر مثل دیتابیس یا فضای ذخیره‌سازی از ماشین‌حساب هزینه کمک بگیرید.

قالبمنابعساعتی (تومان)تقریبی ماهانه (تومان)
Edge-Nano۱ نود، ۱ هسته، ۱ گیگ رَم، ۲۰ گیگ دیسک۱٬۳۲۰۹۶۳٬۶۰۰
Edge-S۱ نود، ۲ هسته، ۴ گیگ رَم، ۸۰ گیگ دیسک۴٬۲۰۰۳٬۰۶۶٬۰۰۰

بازگشت به فهرست مطالب

کوبرنتیز مدیریت‌شده، نصب دستی یا داکر سوارم؟

هر سه راه در ایران‌کلاد ممکن است. انتخاب به اندازهٔ تیم، تجربه و میزان کنترلی که لازم دارید بستگی دارد:

موضوعکوبرنتیز مدیریت‌شدهنصب دستی روی سرور ابریداکر سوارم مدیریت‌شده
راه‌اندازیخودکار، چند دقیقهدستیخودکار، چند دقیقه
تعداد نود۱هر تعداد سرور که بگیریدیک مدیر و چند کارگر
فایل استقرارmanifest و Helmmanifest و Helmفایل compose
کنترل روی اجزای خوشهتنظیمات پیش‌فرضکاملتنظیمات پیش‌فرض
کارمزد مدیریت۲۰٪ندارددارد

اگر به چند نود نیاز دارید و با فایل compose راحت‌ترید، داکر سوارم مدیریت‌شده را ببینید. برای کنترل کامل، K3s یا کوبرنتیز کامل را روی سرور ابری خودتان نصب کنید.

بازگشت به فهرست مطالب

امنیت: kubeconfig، فایروال و جداسازی سرویس‌ها

kubeconfig تحویلی دسترسی کامل مدیر خوشه را دارد. آن را فقط روی سیستم خودتان نگه دارید و برای هر سیستم خودکار، مثل خط لولهٔ CI، یک ServiceAccount با Role محدود به یک namespace بسازید. این‌طور اگر توکن CI نشت کند، فقط همان namespace در خطر است.

API خوشه روی پورت ۶۴۴۳ است و فایروال پیش‌فرض سرورها آن را می‌بندد. در فایروال ابری این پورت را فقط برای IP‌های مشخص باز کنید. داخل خوشه هم می‌توانید با NetworkPolicy مشخص کنید کدام Pod‌ها با هم حرف بزنند؛ مثلاً فقط API اجازهٔ اتصال به دیتابیس را داشته باشد.

بازگشت به فهرست مطالب

داده، بکاپ و مهاجرت به خوشه

دادهٔ پایدار روی دیسک نود و با StorageClass پیش‌فرض local-path نگه داشته می‌شود. بکاپ سطح خوشه ارائه نمی‌شود، پس manifest‌ها را در گیت نگه دارید و از داده‌ها با ابزار خود برنامه خروجی بگیرید. ساده‌ترین الگو این است که دیتابیس را بیرون از خوشه، در PostgreSQL یا MySQL مدیریت‌شده با بکاپ خودکار شبانه نگه دارید و خوشه را فقط برای برنامه‌های بدون حالت استفاده کنید.

برای مهاجرت از خوشهٔ دیگری، مثلاً سرویس کوبرنتیز یک ارائه‌دهندهٔ خارجی، manifest‌ها یا chart‌ها را با kubectl apply یا helm install روی خوشهٔ جدید اجرا کنید. نام StorageClass و تنظیمات Ingress را با محیط جدید هماهنگ کنید و داده‌ها را جداگانه منتقل کنید.

بازگشت به فهرست مطالب

محدودیت‌های فعلی، بی‌پرده

خوشه‌ها امروز تک‌نودی‌اند؛ کنترل‌پلِین و برنامه‌ها روی یک سرور اجرا می‌شوند و خرابی آن سرور یعنی توقف کل خوشه. افزودن نود، مقیاس‌دهی خودکار نود، ارتقای نسخه از پنل، ذخیره‌سازی شبکه‌ای و پایش آماده ارائه نمی‌شود. قالب سه‌نودی پس از تکمیل آزمون‌ها عرضه خواهد شد.

اگر این محدودیت‌ها برای پروژهٔ شما مانع است، دو مسیر دارید: نصب خوشهٔ چندنودی روی چند سرور ابری با مسئولیت خودتان، یا درخواست کلاستر اختصاصی که طراحی آن با مشاوره انجام می‌شود.

بازگشت به فهرست مطالب بازگشت به ابتدای راهنما

پرسش و پاسخ،  ۱۰ پرسش

سؤالات متداول

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

کنترل‌پلِین خوشه کجا اجرا می‌شود و هزینه دارد؟
در قالب‌های فعلی، کنترل‌پلِین و بارهای کاری روی همان یک نود خوشه اجرا می‌شوند. کنترل‌پلِین جداگانه و رایگان نیست؛ هزینهٔ کل خوشه برابر قیمت سرور نود به‌علاوهٔ ۲۰٪ کارمزد مدیریت است که ساعتی از کیف پول کسر می‌شود.
آیا مقیاس‌دهی خودکار دارد؟
مقیاس‌دهی خودکار نود (cluster-autoscaler) ارائه نمی‌شود و تعداد نود ثابت است. اما چون metrics-server نصب است، HorizontalPodAutoscaler کار می‌کند و می‌تواند تعداد Pod‌های یک Deployment را در محدودهٔ منابع همان نود بالا و پایین ببرد.
Load Balancer و Ingress چگونه کار می‌کنند؟
Traefik به‌عنوان Ingress Controller از ابتدا نصب است و روی پورت‌های ۸۰ و ۴۴۳ نود گوش می‌دهد. سرویس از نوع LoadBalancer هم روی IP عمومی همان نود منتشر می‌شود. IP عمومی جداگانه برای هر سرویس داده نمی‌شود.
دادهٔ پایدار کجا ذخیره می‌شود؟
StorageClass پیش‌فرض local-path است و هر PersistentVolumeClaim روی دیسک همان نود ساخته می‌شود. ذخیره‌سازی شبکه‌ای مشترک و بکاپ خودکار در سطح خوشه ارائه نمی‌شود؛ از داده‌های مهم خودتان خروجی بگیرید.
چه نسخه‌ای از کوبرنتیز نصب می‌شود؟
خوشه‌های جدید با K3s نسخهٔ v1.30.5+k3s1 ساخته می‌شوند که Kubernetes 1.30 است. ارتقای نسخه فعلاً از پنل ممکن نیست؛ برای رفتن به نسخهٔ جدیدتر، خوشهٔ تازه بسازید و manifest‌ها را دوباره اعمال کنید.
پایش و لاگ چطور است؟
metrics-server نصب است، پس kubectl top و kubectl logs از روز اول کار می‌کنند. ابزار پایش کامل مثل Prometheus و Grafana از پیش نصب نیست؛ اگر لازم دارید با Helm نصبشان کنید و حواستان به مصرف رَم نود باشد.
قیمت کوبرنتیز مدیریت‌شده چقدر است؟
با قیمت‌های فعلی، قالب Edge-Nano (۱ هسته، ۱ گیگابایت رَم) حدود ۱٬۳۲۰ و قالب Edge-S (۲ هسته، ۴ گیگابایت رَم) حدود ۴٬۲۰۰ تومان در ساعت است. این مبلغ شامل سرور نود و کارمزد مدیریت است و پیش‌پرداخت ماهانه ندارد.
تفاوت این سرویس با صفحهٔ K3s چیست؟
هر دو صفحه یک سرویس را معرفی می‌کنند: کوبرنتیز مدیریت‌شدهٔ ایران‌کلاد بر پایهٔ توزیع K3s ساخته می‌شود. صفحهٔ K3s جزئیات فنی خود توزیع را توضیح می‌دهد و این صفحه روی کار روزمره با کوبرنتیز، تقسیم مسئولیت و استقرار برنامه تمرکز دارد.
چطور گواهی SSL برای Ingress بگیرم؟
cert-manager از پیش نصب نیست. آن را با Helm نصب کنید، یک ClusterIssuer برای Let's Encrypt بسازید و در Ingress به آن ارجاع دهید. چون پورت‌های ۸۰ و ۴۴۳ نود از قبل باز است، اعتبارسنجی HTTP-01 بدون تنظیم اضافه انجام می‌شود.
خوشهٔ چندنودی یا دسترس‌پذیری بالا دارید؟
هنوز نه. هر دو قالب فعلی تک‌نودی‌اند و قالب سه‌نودی تا پایان آزمون‌های چندنودی عرضه نمی‌شود. اگر از روز اول به چند نود و طراحی مقاوم در برابر خرابی نیاز دارید، درخواست کلاستر اختصاصی را از طریق صفحهٔ تماس ثبت کنید.

پاسخ پرسش خود را پیدا نکردید؟ با پشتیبانی در تماس باشید.

کوبرنتیز بدون دردسر نصب

نصب و پیکربندی خوشه با ایران‌کلاد؛ شما فقط برنامه‌هایتان را مستقر می‌کنید.

از ۱٬۳۲۰ تومان / ساعت،حدود ۹۶۳٬۶۰۰ تومان در ماه