«مدیران انتشار» یک اصطلاح کلی است که شامل مجموعهای از مشارکتکنندگان کوبرنتیز میشود که مسئول نگهداری شاخههای انتشار و ایجاد نسخهها با استفاده از ابزارهایی هستند که SIG Release ارائه میدهد.
مسئولیتهای هر نقش در ادامه شرح داده شده است.
| لیست پستی | Slack | دید | کاربرد | عضویت |
|---|---|---|---|---|
| release-managers@kubernetes.io | #release-management (channel) / @release-managers (user group) | عمومی | بحث عمومی برای مدیران اتشار | همه مدیران انتشار (شامل همکاران و روسای SIG) |
| release-managers-private@kubernetes.io | N/A | خصوصی | خصوصی بحث برای مدیران انتشار ممتاز | مدیران انتشار، رهبری انتشار SIG |
| security-release-team@kubernetes.io | #security-release-team (channel) / @security-rel-team (user group) | خصوصی | هماهنگی انتشار اطلاعات امنیتی با کمیته واکنش امنیتی | security-discuss-private@kubernetes.io, release-managers-private@kubernetes.io |
برخی از اطلاعات مربوط به انتشارها مشمول تحریم هستند و ما سیاستی در مورد نحوه اعمال این تحریمها تعریف کردهایم. لطفا به سیاست تحریم امنیتی مراجعه کنید. برای اطلاعات بیشتر سیاست تحریم امنیتی
توجه: کتابچههای راهنمای تیم انتشار وصله (patch) و مدیر (branch) در تاریخ دیگری از حالت تکراری خارج خواهند شد.
توجه: مستندات ممکن است به تیم انتشار وصله و نقش مدیریت شاخه اشاره داشته باشد. این دو نقش در نقش مدیران انتشار ادغام شدهاند.
حداقل الزامات برای مدیران انتشار و همکاران مدیر انتشار عبارتند از:
git و موارد مرتبط
فراخوانیهای خط فرمان git.مدیران انتشار مسئول موارد زیر هستند:
x.y.z، که در آن z > 0)x.y.z، که z = 0)این تیم گاهی اوقات بهطور نزدیک با کمیته پاسخگویی به مسائل امنیتی همکاری میکند و بنابراین باید از دستورالعملهای تعیینشده در [فرآیند انتشار امنیتی] پیروی کندsecurity-release-process.
کنترلهای دسترسی در گیتهاب:@kubernetes/release-managers اشارههای گیتهاب: @kubernetes/release-engineering
برای تبدیل شدن به یک مدیر انتشار (Release Manager)، ابتدا باید به عنوان دستیار مدیر انتشار (Release Manager Associate) فعالیت کرد. دستیاران با فعالیت مستمر در فرآیندهای انتشار طی چند چرخه، به مدیر انتشار ارتقاء مییابند و همچنین:
همکاران مدیر انتشار، کارآموزان مدیران انتشار هستند که قبلاً به عنوان سایههای مدیر انتشار شناخته میشدند. آنها مسئول موارد زیر هستند:
اشارههای گیتهاب: @kubernetes/release-engineering
مشارکتکنندگان میتوانند با ارائه موارد زیر به عنوان همکار (همکار) فعالیت کنند:
روسای انتشار SIG و سرپرستان فنی مسئول موارد زیر هستند:
آنها به صراحت در اینجا ذکر شدهاند، زیرا آنها صاحبان کانالهای ارتباطی مختلف و گروههای مجوز (تیمهای GitHub، دسترسی GCP) برای هر نقش هستند.به این ترتیب، آنها اعضای جامعه با امتیاز بالا هستند و از برخی ارتباطات خصوصی، که گاهی اوقات میتواند مربوط به افشای اطلاعات امنیتی کوبرنتیز باشد، مطلع میباشند.
تیم گیتهاب: @kubernetes/sig-release-leads
مدیران شاخه های قبلی، در [فهرست انتشارها] قابل مشاهده هستند.k-sig-release-releases
از مخزن kubernetes/sig-release در داخل release-x.y/release_team.md.
مثال: 1.15 تیم انتشار