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

Add details to the Upstream/Downstream differences topic re: auto-injection

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Obsolete
    • Icon: Major Major
    • None
    • OSSM 2.0.0, OSSM 2.1.0, OSSM 2.2.0
    • Documentation
    • 2
    • False
    • False

      https://docs.openshift.com/container-platform/4.9/service_mesh/v2x/ossm-vs-community.html#ossm-automatic-injection_ossm-vs-istio

      (not sure if we want to mention here, or link back to the differences topic

      https://docs.openshift.com/container-platform/4.9/service_mesh/v2x/prepare-to-deploy-applications-ossm.html )

      We document that there are differences in how sidecar auto-injection works in Istio and in OSSM.  Mazz added some details in an e-mail to the kiali-internal mailing list. Let's capture them in the docs as well.

       
      In short, the namespace label is ignored in OSSM. You cannot opt-in all pods in a namespace by setting a namespace label. And today you also can't use the pod label (though this might change in the next OSSM release that bumps to a newer version of Istio). OSSM requires the pod annotation today (as of OSSM 2.1).
       
      Here's the differences:
       
       
      UPSTREAM ISTIO:

            Unassigned Unassigned
            jstickler Julie Stickler (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: