Flux v2.9.4 — یادداشت‌های انتشار

منبع / Upstream release

نکات برجسته

نسخه Flux v2.9.4 یک انتشار وصله‌ای است که اصلاحات مختلفی را برای کنترلرهای Flux ارائه می‌دهد؛ شامل محدودسازی استخراج tarball و گسترش glob در source-watcher، refspecهای پذیرفته‌شده توسط ImageUpdateAutomation، محدودیت‌های درخواست HTTP در سرورهای notification-controller، و بارگذاری فهرست مخزن Helm، پین کردن digest چارت OCI، مدیریت خطای Bucket و احراز هویت استاتیک GCS در source-controller. در بخش CLI، flux migrate -f اکنون از مهاجرت مخازن به Flux 2.9 پشتیبانی می‌کند. کاربران تشویق می‌شوند برای تجربه بهتر، به‌روزرسانی کنند.

توجه داشته باشید که این انتشار شامل تغییرات schema CRD برای ArtifactGenerator و ImageUpdateAutomation است؛ هر دو CRD باید همراه با کنترلرها به‌روزرسانی شوند.

ℹ️ لطفاً برای ارتقای روان از Flux v2.6 به آخرین نسخه، راهنمای ارتقا برای Flux v2.7+ را دنبال کنید.

رفع اشکالات:

  • محدودسازی استخراج tarball و گسترش glob (source-watcher)
  • غیرمجاز کردن force-update و حذف از طریق refspec (image-automation-controller)
  • یکسان‌سازی محدودیت‌های درخواست سرور HTTP (notification-controller)
  • هماهنگ‌سازی بارگذاری فهرست مخزن Helm با Helm بالادستی v4 (source-controller)
  • بهبود مدیریت خطا در همگام‌سازی Bucket (source-controller)
  • پین کردن تأیید چارت OCI بر اساس digest (source-controller)
  • محدودسازی احراز هویت استاتیک GCS به کلیدهای حساب سرویس (source-controller)
  • محدود کردن سیاست شبکه allow-webhooks به پورت receiver (flux CLI)

بهبودها:

  • افزودن پشتیبانی از مهاجرت مخازن به 2.9 در flux migrate -f (flux CLI)
  • به‌روزرسانی وابستگی‌های fluxcd/pkg که تشخیص میزبان ECR را با بالادست هماهنگ می‌کند (source-controller، image-reflector-controller، flux CLI)
  • به‌روزرسانی راهنمای receiver Bitbucket Cloud (notification-controller)

تغییرات کامپوننت‌ها

تغییرات CLI

  • [release/v2.9.x] افزودن پشتیبانی از 2.9 در migrate -f توسط @fluxcdbot در #6021
  • به‌روزرسانی وابستگی‌های fluxcd/pkg توسط @fluxcdbot در #6026
  • [release/v2.9.x] اصلاح: محدودسازی netpol allow-webhooks به پورت receiver توسط @fluxcdbot در #6029
  • به‌روزرسانی کامپوننت‌های toolkit توسط @fluxcdbot در #6031

تغییرات کامل: v2.9.3...v2.9.4

بازگشت به لیست اخبار دانشنامه
enamad