Підтримувані релізи
Ця сторінка містить інформацію про статус, графік та політику підтримки для поточних релізів. Підтримувані релізи Istio включають релізи, що знаходяться в активному періоді підтримки та отримують патчі для виправлення безпеки та помилок. Наступні патч-релізи на мажорному релізі не містять несумісних змін.
- Політика підтримки
- Схема іменування
- Різниця між панелями управління та даних
- Статус підтримки релізів Istio
- Підтримувані релізи без відомих загальних вразливостей (CVE)
- Підтримувані версії Envoy
Політика підтримки
Ми створюємо нові збірки Istio для кожного коміту. Орієнтовно раз на квартал ми створюємо мажорний реліз і проводимо кілька додаткових тестів, а також кваліфікацію релізу. Ми випускаємо патч-версії для проблем, виявлених у мажорних релізах.
Різні типи релізів представляють різний рівень якості продукту та рівень підтримки від спільноти Istio. У цьому контексті підтримка означає, що спільнота буде випускати патч-релізи для критичних проблем і надавати технічну допомогу. Окремо, треті сторони та партнери можуть пропонувати довгострокові рішення підтримки.
Тип | Рівень підтримки | Якість і рекомендоване використання |
---|---|---|
Збірка для розробників | Немає підтримки | Небезпечно, може бути ненадійним. Корисно для експериментів. |
Мажорний реліз | Підтримка надається до 6 тижнів після релізу N+2 (наприклад, 1.11 підтримується до 6 тижнів після релізу 1.13.0) | |
Патч | Те ж саме, що й відповідний Мажорний реліз | Користувачам рекомендується застосовувати патч-релізи, як тільки вони стають доступними для даного релізу. |
Патч безпеки | Те ж саме, що й Патч, але містить виправлення безпеки. Іноді патчі безпеки можуть містити додатковий код/виправлення окрім виправлень безпеки. | З огляду на природу виправлень безпеки, користувачам рекомендовано застосовувати патчі безпеки після випуску. |
Ви можете знайти доступні релізи на сторінці релізів, а якщо ви любите пригоди, ви можете дізнатися про наші розробницькі збірки на вікі розробницьких збірок. Високорівневі нотатки релізів для кожного мажорного та патч-релізу можна знайти тут.
Схема іменування
Наша схема іменування є такою:
<major>.<minor>.<patch>
де <minor>
збільшується з кожним релізом, а <patch>
відзначає кількість патчів для поточного <minor>
релізу. Патч зазвичай є невеликим змінами в порівнянні з <minor>
релізом.
Різниця між панелями управління та даних
Панель управління Istio може бути однією версією попереду панелі даних. Проте, панель даних не може бути попереду панелі управління. Ми рекомендуємо використовувати відповідні версії, щоб уникнути будь-якої різниці.
На даний момент, панель даних до панелі даних сумісна з усіма версіями; однак це може змінитися в майбутньому.
Статус підтримки релізів Istio
Version | Currently Supported | Release Date | End of Life | Supported Kubernetes Versions | Tested, but not supported |
---|---|---|---|---|---|
master | No, development only | 1.29, 1.30, 1.31, 1.32 | 1.23, 1.24, 1.25, 1.26, 1.27, 1.28 | ||
1.24 | Yes | November 7, 2024 | ~Aug 2025 (Expected) | 1.28, 1.29, 1.30, 1.31 | 1.23, 1.24, 1.25, 1.26, 1.27 |
1.23 | Yes | Aug 14, 2024 | ~May 2025 (Expected) | 1.27, 1.28, 1.29, 1.30 | 1.23, 1.24, 1.25, 1.26 |
1.22 | Yes | May 13, 2024 | ~Jan 2025 (Expected) | 1.27, 1.28, 1.29, 1.30 | 1.23, 1.24, 1.25, 1.26 |
1.21 | Yes | Mar 13, 2024 | Sept 27, 2024 | 1.26, 1.27, 1.28, 1.29 | 1.23, 1.24, 1.25 |
1.20 | No | Nov 14, 2023 | Jun 25, 2024 | 1.25, 1.26, 1.27, 1.28, 1.29 | 1.23, 1.24 |
1.19 | No | Sept 5, 2023 | Apr 24, 2024 | 1.25, 1.26, 1.27, 1.28 | 1.21, 1.22, 1.23, 1.24 |
1.18 | No | Jun 3, 2023 | Jan 4, 2024 | 1.24, 1.25, 1.26, 1.27 | 1.20, 1.21, 1.22, 1.23 |
1.17 | No | Feb 14, 2023 | Oct 27, 2023 | 1.23, 1.24, 1.25, 1.26 | 1.16, 1.17, 1.18, 1.19, 1.20, 1.21, 1.22 |
1.16 | No | Nov 15, 2022 | Jul 25, 2023 | 1.22, 1.23, 1.24, 1.25 | 1.16, 1.17, 1.18, 1.19, 1.20, 1.21 |
1.15 | No | Aug 31, 2022 | Apr 4, 2023 | 1.22, 1.23, 1.24, 1.25 | 1.16, 1.17, 1.18, 1.19, 1.20, 1.21 |
1.14 | No | May 24, 2022 | Dec 27, 2022 | 1.21, 1.22, 1.23, 1.24 | 1.16, 1.17, 1.18, 1.19, 1.20 |
1.13 | No | Feb 11, 2022 | Oct 12, 2022 | 1.20, 1.21, 1.22, 1.23 | 1.16, 1.17, 1.18, 1.19 |
Підтримувані релізи без відомих загальних вразливостей (CVE)
Мінорні релізи | Виправлені версії без відомих CVE |
---|---|
1.24.x | 1.24.0+ |
1.23.x | 1.23.2+ |
1.22.x | 1.22.5+ |
Підтримувані версії Envoy
Data plane Istio базується на Envoy.
Звʼязок між версіями двох проєктів:
Версія Istio | Гілка релізу Envoy |
---|---|
1.24.x | release/v1.34 |
1.23.x | release/v1.31 |
1.22.x | release/v1.30 |
Ви можете знайти точний коміт Envoy, який використовується Istio в репозиторії istio/proxy
: шукайте змінну ENVOY_SHA
.