You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update the Kyma Istio module to use a new Istio version.
Update the Istio version and dependencies, adjust tests and documentation if needed.
The upgrade needs to have zero downtime for production-ready settings.
ACs:
Review Istio RNs.
Verify that the new Istio version doesn't introduce features that transition to a new phase in Istio, potentially affecting Kyma's Istio behavior. If such changes are identified, discuss them with the team to determine the best course of action.
Istio bumped on the main and latest release branch.
Prepare Kyma runtime Istio RNs based on open-source Istio RNs.
Verify that sidecars are in sync with Control Plane.
Istio and Envoy Version updated in the README.md and /docs/user/README.md files. You can use the scripts scripts/get_module_istio_version.sh and scripts/get_module_envoy_version.sh to extract the versions.
Check compatibilityVersion of the previous minor version. You can find it in the helm-profiles directory. Evaluate content, and adjust compatibility mode implementation in api/v1alpha2/compatibility_mode.go. Check the release notes for any compatibility flags that might be not covered by the compatibilityVersion. Update docs/user/04-00-istio-custom-resource.md if needed.
Update k8s.io/* and sigs.k8s.io/* dependencies in go.mod to the version used in the new Istio release.
DoD:
Provide documentation.
Test on a production-like environment.
Verify if the solution works for both open-source Kyma and SAP BTP, Kyma runtime.
Check the outcome of all related pipelines.
As a PR reviewer, verify code coverage and evaluate if it is acceptable.
Description
Update the Kyma Istio module to use a new Istio version.
Update the Istio version and dependencies, adjust tests and documentation if needed.
The upgrade needs to have zero downtime for production-ready settings.
ACs:
main
and latest release branch.Prepare Kyma runtime Istio RNs based on open-source Istio RNs.README.md
and/docs/user/README.md
files. You can use the scriptsscripts/get_module_istio_version.sh
andscripts/get_module_envoy_version.sh
to extract the versions.Check compatibilityVersion of the previous minor version. You can find it in thehelm-profiles
directory. Evaluate content, and adjust compatibility mode implementation inapi/v1alpha2/compatibility_mode.go
. Check the release notes for any compatibility flags that might be not covered by the compatibilityVersion. Updatedocs/user/04-00-istio-custom-resource.md
if needed.k8s.io/*
andsigs.k8s.io/*
dependencies ingo.mod
to the version used in the new Istio release.DoD:
Attachments
Istio Release Announcements
The text was updated successfully, but these errors were encountered: