SMF/PLATFORM
تماسEN

Kubernetes · چرخهٔ عمر اپلیکیشن · مهندسی پلتفرم

Harvispیک مدل مشترک برای مدیریت اپلیکیشن در Kubernetes.

Harvisp به دنبال یک روش مشترک برای تعریف و مدیریت اپلیکیشن‌ها در Kubernetes است. محور تحقیق، یک App API است که پیکربندی مورد انتظار اپلیکیشن را به کارهای عملیاتی آن وصل کند و Kubernetes همچنان مرجع اصلی وضعیت سیستم بماند.

گفتگو دربارهٔ پروژه

مسئله

این تحقیق از کجا شروع می‌شود؟

اپلیکیشن فقط کانتینرهای در حال اجرا نیست. منابع پردازشی، ذخیره‌سازی، شبکه، نصب، ارتقا و بازیابی باید در کنار هم کار کنند. وقتی هرکدام تعریف و دستورالعمل جداگانه‌ای دارند، شناخت و نگه‌داری کل اپلیکیشن دشوارتر می‌شود.

طرح مفهومی · در حال بررسی

مسیر طراحی

مسیر طراحی، تعریف یک قرارداد اعلانی برای اپلیکیشن است: یک ساختار مشترک و یک کنترلر که نیاز اپلیکیشن را به منابع Kubernetes تبدیل کند. هدف این است که پلتفرم داخلی توسعه بتواند از این قرارداد استفاده کند، بدون اینکه جزئیات لازم برای عملیات از دسترس تیم خارج شود.

  1. 01نیاز اپلیکیشن
  2. 02App API
  3. 03کنترلر
  4. 04منابع Kubernetes

محورهای تحقیق

قرارداد اپلیکیشن

بررسی محتوای App API، شیوهٔ بیان نیاز هر سرویس و مرز میان مسئولیت اپلیکیشن و سیاست‌های پلتفرم.

چرخهٔ عمر و بازیابی

بررسی ارتباط نصب، ارتقا، پشتیبان‌گیری و عملیات پس از راه‌اندازی با همان تعریف مشترک اپلیکیشن.

اتصال به پلتفرم

ارزیابی جایگاه رابط YAML و کنترلر در روندهای موجود Kubernetes و پلتفرم داخلی توسعه.

در مرحلهٔ تحقیق و توسعه

وضعیت فعلی و محدودیت‌ها

Harvisp در مرحلهٔ تحقیق و توسعه است. این صفحه طرح کلی ایده را معرفی می‌کند؛ نسخهٔ آمادهٔ استفاده، راهنمای نصب یا فهرست قابلیت‌های تأییدشده نیست. API، معماری و دامنهٔ پروژه ممکن است تغییر کنند. سورس و مستندات داخلی خصوصی می‌مانند و زمان قطعی برای انتشار عمومی تعیین نشده است.

آخرین بازبینی معرفی:

گفتگوی فنی

دربارهٔ نیاز واقعی صحبت کنیم.

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