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
Extend Istio CR with configuration installing Gateway API CRDs. Gateway API is partially supported by Istio. Some CRDs are fully supported, some are early supported. Istio does not install Gateway API CRDs, this responsibility is on user. To ensure compatibility and automate installation Istio module should install Gateway API CRDs.
By default Gateway API CRDs flag should not be enabled. Gateway API CRDs flag will delete respective CRDs only if none of CRs are on a cluster. Otherwise Warning is set to the Istio CR status. Blocking deletion strategy is extended to check if any resources are on a cluster if flag is enabled.
Gateway API CRDs flag is completely detached from experimental Gateway API support.
ACs:
Gateway API CRDs are installed if configured
Gateway API CRDs are not removed if any of resources are created
status is set to Warning if user disable Gateway API CRDs and if resources are created
blocking deletion strategy is extended to handle Gateway API CRDs check for CRs only if configured
Documentation updated
Reasons
Extend support for Gateway API
DoD:
Provide unit and integration tests.
Provide documentation.
Verify if the solution works for both open-source Kyma and SAP BTP, Kyma runtime.
If you changed the resource limits, explain why it was needed.
If the default configuration of Istio Operator has been changed, you performed a manual upgrade test to verify that the change can be rolled out correctly.
Verify that your contributions don't decrease code coverage. If they do, explain why this is the case.
Add release notes.
Attachments
The text was updated successfully, but these errors were encountered:
Description
Extend Istio CR with configuration installing Gateway API CRDs. Gateway API is partially supported by Istio. Some CRDs are fully supported, some are early supported. Istio does not install Gateway API CRDs, this responsibility is on user. To ensure compatibility and automate installation Istio module should install Gateway API CRDs.
By default Gateway API CRDs flag should not be enabled. Gateway API CRDs flag will delete respective CRDs only if none of CRs are on a cluster. Otherwise Warning is set to the Istio CR status. Blocking deletion strategy is extended to check if any resources are on a cluster if flag is enabled.
Gateway API CRDs flag is completely detached from experimental Gateway API support.
ACs:
Reasons
Extend support for Gateway API
DoD:
Attachments
The text was updated successfully, but these errors were encountered: