Flux v2.9.4 — یادداشتهای انتشار
نکات برجسته
نسخه 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)
تغییرات کامپوننتها
- source-controller v1.9.4
- source-watcher v2.2.3
- notification-controller v1.9.3
- image-reflector-controller v1.2.4
- image-automation-controller v1.2.4
تغییرات 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