"Менеджери Випусків" — це загальний термін, що охоплює групу учасників Kubernetes, відповідальних за підтримку гілок випусків та створення випусків, використовуючи інструменти, надані SIG Release.
Обовʼязки кожної ролі описані нижче.
| Список Розсилки | Slack | Видимість | Використання | Членство |
|---|---|---|---|---|
| release-managers@kubernetes.io | #release-management (канал) / @release-managers (група користувачів) | Публічний | Публічні обговорення для Менеджерів Випусків | Усі Менеджери Випусків (включаючи Асистентів та Голов SIG) |
| release-managers-private@kubernetes.io | N/A | Приватний | Приватні обговорення для привілейованих Менеджерів Випусків | Менеджери Випусків, лідерство SIG Release |
| security-release-team@kubernetes.io | #security-release-team (канал) / @security-rel-team (група користувачів) | Приватний | Координація безпеки випусків з Комітетом з Відповіді на Безпеку | security-discuss-private@kubernetes.io, release-managers-private@kubernetes.io |
Деяка інформація про випуски підлягає закритості, і ми визначили політику щодо того, як ці обмеження встановлюються. Будь ласка, зверніться до Політики закритості за для безпеки для отримання додаткової інформації.
Примітка: Довідники для Команди Патч-Випусків та Менеджерів Гілок будуть уніфіковані пізніше.
Примітка: У документації можуть згадуватися Команда Патч-Випусків та роль Менеджера Гілок. Ці дві ролі були обʼєднані у роль Менеджерів Випусків.
Мінімальні вимоги до Менеджерів Випусків та Асистентів Менеджерів Випусків:
git та відповідними командами командного рядка git.Менеджери Випусків відповідають за:
x.y.z, де z > 0)x.y.z, де z = 0)Ця команда іноді працює у тісному контакті з Security Response Committee і тому повинна дотримуватися рекомендацій, викладених у Процесі Безпеки Випуску.
Контроль доступу GitHub: @kubernetes/release-managers
Посилання на GitHub: @kubernetes/release-engineering
Щоб стати Менеджером Випусків, необхідно спочатку бути Асистентом Менеджера Випусків. Асистенти переходять до ролі Менеджера Випусків, активно працюючи над випусками протягом кількох циклів та:
Асистенти Менеджерів Випусків є стажерами Менеджерів Випусків, раніше відомими як тіні Менеджерів Випусків. Вони відповідають за:
Посилання на GitHub: @kubernetes/release-engineering
Учасники можуть стати Асистентами, демонструючи наступне:
Голови та Технічні Лідери SIG Release відповідають за:
Вони згадуються тут, оскільки є власниками різних каналів спілкування та груп дозволів (команди GitHub, доступ GCP) для кожної ролі. Таким чином, вони є високопривілейованими членами спільноти та мають доступ до деяких приватних комунікацій, які іноді можуть стосуватися розголошення безпеки Kubernetes.
Команда GitHub: @kubernetes/sig-release-leads
Колишніх Менеджерів Гілок можна знайти в теці releases репозиторію kubernetes/sig-release у файлах release-x.y/release_team.md.
Приклад: Команда Випуску 1.15