Примітки до оновлення Istio 1.23

Важливі зміни, які слід враховувати при оновленні до Istio 1.23.0.

Aug 14, 2024

Під час оновлення з Istio 1.22.x до Istio 1.23.x, зверніть увагу на зміни, описані на цій сторінці. Ці примітки детально описують зміни, які навмисно порушують зворотну сумісність з Istio 1.22.x. Також зазначені зміни, які зберігають зворотну сумісність, але впроваджують нову поведінку. Зміни включені лише в тому випадку, якщо нова поведінка може бути несподіваною для користувачів версії Istio 1.22.x.

Зміни у внутрішньому API Protobuf

Якщо ви не використовуєте API Istio з Go (через istio.io/api або istio.io/client-go) або Protobuf (з istio.io/api), ця зміна вас не стосується.

У попередніх версіях API Istio містили ідентичний вміст, що дублювався в декількох версіях. Наприклад, одне й те саме повідомлення Protobuf VirtualService було визначено тричі (v1alpha3, v1beta1 та v1). Ці схеми ідентичні, за винятком пакета, в якому вони знаходяться.

У цій версії Istio ці версії були обʼєднані до однієї. Для ресурсів, що мали кілька версій, зберігається найстаріша версія.