راهکار تعویض توکن‌های دریافت/ارسال ایمیج کانتینر رجیستری پس از رخداد امنیتی ۱۲ آبان ۱۴۰۵ 

blank

بامداد ۱۲ آبان ۱۴۰۵، یک مخاطره امنیتی در بخشی از زیرساخت هم‌روش شناسایی شد. برای کاهش ریسک، ارائه برخی سرویس‌ها را به‌صورت موقت و کنترل‌شده متوقف کردیم. اگر از کانتینر رجیستری عمومی یا اختصاصی استفاده می‌کنید این راهنما برای شماست.

این راهنما به شما مربوط است اگر…

  • در هم‌روش یک رجیستری کانتینر عمومی یا اختصاصی دارید.

پیش‌نیازها

  • دسترسی به کنسول هم‌روش با نقش ادمین برای مشاهده و مدیریت رجیستری‌ها
  • دسترسی به پنل سرویس‌دهنده‌ای که رجیستری اختصاصی را از آن گرفته‌اید

قبل از شروع: فهرست سرویس‌های متصل را تهیه کنید

  • رجیستری‌های ثبت‌شده در کنسول هم‌روش
  • سرویس‌هایی که از این رجیستری ایمیج دریافت می‌کنند
  • سرویس رانر و متغیرهای CI
  • محیط توسعه محلی تیم و فایل‌های .env
  • کرون‌جاب‌ها و اسکریپت‌هایی که بیرون از هم‌روش اجرا می‌شوند

مراحل

۱– در کنسول هم‌روش به صفحه سرویس کانتینر رجیستری بروید. در این صفحه، فهرست رجیستری‌های عمومی و اختصاصی نمایش داده می‌شود.

blank

۲- برای رجیستری‌های عمومی از ستون «عملیات‌ها» در ردیف همان رجیستری، گزینه «ویرایش» را کلیک و رمز عبور جدید را وارد کنید. این کار مقدار جدید را ایجاد و رمز عبور قبلی را باطل می‌کند.

blank

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

نکته مهم: اگر هر پایپ‌لاینی دارید که از رجیستری هم‌روش استفاده می‌کند: در این صورت، وارد کنسول هم‌گیت شوید و به مسیر Settings سپس CI/CD و Variables بروید. در این صفحه در بخش Project variables مقادیر جدید را جایگزین مقادیر قبلی کنید. همچنین در اگر Group Level تنظیم کرده‌اید لازم است این تغییرات را در تنظیمات گروه تغییر دهید. 

blank

۴- اطمینان حاصل کنید که برای تمام رجیستری‌ها، مراحل بالا را طی کرده‌اید. 

چطور مطمئن شویم انجام شده است؟

  • دریافت ایمیج با مقدار جدید موفق است. یک دریافت ایمیج (pull) از این رجیستری با مقدار جدید انجام دهید. اگر ایمیج دریافت شد، مقدار جدید درست کار می‌کند.

راهنماهای مرتبط

کتاب‌ها

کتاب‌ها

منابع توسعه زیرساخت به زبان فارسی
موفقیت مشتریان

موفقیت مشتریان

نقش هم‌روش در تحقق ایده‌ها
وبینارها

وبینارها

معرفی جدیدترین محصولات و ارائه‌ها