Uploaded image for project: 'OpenShift Service Mesh'
  1. OpenShift Service Mesh
  2. OSSM-9381

Istio Ambient Mode - GA

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • None
    • None
    • Istio, Kiali, Sail Operator
    • None
    • Istio Ambient Mode - GA
    • False
    • Hide

      None

      Show
      None
    • False
    • Documentation (Ref Guide, User Guide, etc.), Release Notes
    • In Progress
    • 31% To Do, 41% In Progress, 28% Done

      This is an epic to capture work to bring Istio's ambient mode to GA. To take a user-first approach, we will use the official documentation as a guide to GA readiness. 

      This will include:

      • Identifying the feature status of ambient features, particularly any features that we do not wish to declare GA yet, which will need to be noted in our product feature table. We may need to note additional features not noted in the upstream feature support table.
      • Istio upstream integration tests
        • Ensure we have adequate automated testing for regression across later OSSM releases - in particular, for all GA supported features.
      • Knowledge sharing within the team. We need bring everybody up to speed on the differences between ambient and sidecar meshes.
      • Documentation changes needed are captured here: https://docs.google.com/document/d/1mCzK4qBdYQVoj-Ir-FATIJpTv2xhx6bDGhoXocbt_8o/edit?usp=sharing
      • API Review in the Sail Operator before declaring GA.
        • Currently ZTunnel is a separate CRD because it has a separate lifecycle from istiod and can't be upgraded using the revision-based upgrade mechanism. If we're going to invest in this (or anyone else implements it), we might want to revisit the Istio/ZTunnel split.
      • Add more integration/e2e tests for Ambient Mesh in Sail Operator
        • Control Plane upgrades with ZTunnel are not covered right now
        • Co-existence of sidecars and ambient mesh
      • Work with Kiali team to make sure feature support is matched
      • Identify and implement required Konflux changes to move from TP to GA

      Note: The outcome of https://issues.redhat.com/browse/OSSM-9855 will have a big impact on the above, thus that spike should be carried out first.

              jlongmui@redhat.com Jamie Longmuir
              jlongmui@redhat.com Jamie Longmuir
              Cameron Garrison, Gaddam Sridhar, Josune Cordoba Torrecilla, Matej Kralik, Maxim Babushkin, Mikhail Abramov, Praneeth Bajjuri, Zuzana Miklánková
              Votes:
              2 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated: