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

Introduce Istio.spec.components or equivalent

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • Project Sail
    • False
    • None
    • False

      The upstream operator has a `spec.components` field that allows you to:

      • enable/disable individual Istio components such as pilot, cni, ambient
      • configure the namespace for each component
      • override the container image hub an tag
      • configure k8s-related fields for each component (resource requests/limits, affinity, etc.)

      We should introduce a similar field in Istio and IstioRevision so that users can do (most of) what's described above. However, it might make sense to somehow incorporate these fields in Istio.spec.values, so that users can configure a component in a single place instead of two places (e.g. values and components). Or maybe even squash them directly into Istio.spec.

            Unassigned Unassigned
            mluksa@redhat.com Marko Luksa
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: