DevOpsYar AI
OPERATOR GUIDE · FA/EN · v0.21.0

این بخش‌ها دقیقاً چه کاری می‌کنند؟

این صفحه برای توضیح ساده همان چیزهایی است که DevOpsYar در پشت صحنه بررسی می‌کند. هیچ‌کدام از این مراحل به‌تنهایی Rollback واقعی اجرا نمی‌کنند؛ هر مرحله فقط یک قفل ایمنی دیگر اضافه می‌کند.

1

Change Intelligence

می‌پرسد: قبل از خرابی چه Deployی انجام شد؟ آیا زمان خرابی با آن تغییر نزدیک است؟

2

Rollback Advisor

می‌پرسد: با شواهد فعلی، برگشت به نسخه قبل منطقی است یا بهتر است فعلاً صبر کنیم و بررسی بیشتری انجام دهیم؟

3

Rollback Readiness

ثابت می‌کند نسخه قبلی واقعاً مشخص است، Manifest دارد و از نظر ساختاری کاندید مناسبی برای برگشت است.

4

Approval Gate

یک Plan دقیق می‌سازد و فقط همان Plan با همان Hash را برای تأیید انسانی قفل می‌کند؛ تأیید کلی و مبهم قبول نیست.

5

Live Preflight

روی VPS دوباره چک می‌کند Imageهای نسخه مقصد واقعاً هنوز موجودند، Agent تازه Online است و شرایط عملیاتی تغییر نکرده است.

6

Execution Lease

یک مجوز خیلی کوتاه‌عمر می‌سازد که فقط وقتی Plan انسانی و Preflight ماشینی هر دو معتبر باشند وجود دارد. هنوز قابل مصرف برای اجرای Rollback نیست.

7

Rollback Simulation

بدون تغییر Production شبیه‌سازی می‌کند که اگر به نسخه قبل برگردیم کدام سرویس‌ها عوض می‌شوند، ریسک چقدر است و آیا تفاوت ساختار دیتابیس Rollback را Block می‌کند.

PASS یعنی چه؟یعنی این مرحله شواهد کافی برای عبور از همین قفل را دارد؛ نه اینکه کل Rollback بی‌خطر یا خودکار شده باشد.
WARNING یعنی چه؟سیستم مانع قطعی ندیده، اما یک نکته مهم برای بررسی انسانی وجود دارد.
BLOCKED یعنی چه؟DevOpsYar اجازه عبور به مرحله بعد را نمی‌دهد چون یک شرط ایمنی مهم برقرار نیست یا شواهد قدیمی شده‌اند.
نکته مهم: تا این نسخه، Rollback واقعی هنوز خاموش است. Simulation فقط به ما نشان می‌دهد اگر برگردیم چه اتفاقی ممکن است بیفتد؛ هیچ فرمان اجرایی صادر نمی‌کند.