Анонс Istio 1.24.2
Патч-реліз Istio 1.24.2.
Цей реліз містить виправлення помилок для покращення надійності. Ця примітка до релізу описує, що змінилося між Istio 1.24.1 та Istio 1.24.2.
Цей реліз реалізує оновлення безпеки, описані в нашому пості від 18 грудня, ISTIO-SECURITY-2024-007.
ПЕРШ НІЖ ОНОВИТИСЬ
Що потрібно знати та підготувати перед оновленням.
ЗАВАНТАЖИТИ
Завантажити та встановити цей випуск.
ДОКУМЕНТАЦІЯ
Відвідайте документацію до цього випуску.
ЗМІНИ СИРЦІВ
Ознайомтеся з повним набором змін у вихідному коді.
Зміни
Додано можливість
DAC_OVERRIDEдо DaemonSetistio-cni-node. Це виправляє проблеми при роботі в середовищах, де певні файли належать користувачам, які не є root.Примітка: до Istio 1.24,istio-cni-nodeпрацював якprivileged. Istio 1.24 видалив це, але видалив деякі необхідні привілеї, які тепер додані назад. Порівняно з Istio 1.23,istio-cni-nodeвсе ще має менше привілеїв, ніж з цією зміною.Виправлено рендеринг Helm для правильного застосування анотацій до
ServiceAccountPilot. (Issue #51289)Виправлено проблему, коли
istiodнеправильно оброблявRequestAuthenticationдля проксі waypoint між просторами імен. (Issue #54051)Виправлено проблему, коли на шлюзах, що керуються ревізіями, що не є стандартними, не було міток
istio.io/rev. (Issue #54280)Виправлено проблему, коли служби
ExternalNameне могли вирішуватися при використанні режиму ambient та проксі DNS.Виправлено проблему, яка заважала налаштуванню поля
maxUnavailableвPodDisruptionBudget. (Issue #54087)Виправлено проблему, коли помилки конфігурації інʼєкції замовчувалися (тобто записувалися в журнал і не поверталися), коли інжектор sidecar не міг обробити конфігурацію sidecar. Ця зміна тепер передаватиме помилку користувачеві замість продовження обробки некоректної конфігурації. (Issue #53357)