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

Customizing resources owned by the Istio resource

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • Undefined
    • OSSM 3.0-TP2
    • None
    • Project Sail
    • None
    • False
    • None
    • False
    • 0
    • 0% 0%

    Description

      As a service mesh user, I want to make changes to the resources that are created from the Istio resource, so that I can customize them in ways that aren't possible via the Istio resource.

      In OSSM 3.x, the operator immediately reverts any changes you make to the istiod Deployment and other resources that get created from the Istio resource. However, in some cases, users want to modify those resources and don't want the operator to revert the changes. We need to implement a mechanism that allows users to do this. Two options come to mind:

      • Use server-side apply to allow users and other controllers to own certain fields within each resource.
      • Allow users to specify a list of patches in the Istio resource. The operator applies these patches when creating/updating the resources.

      Related upstream document: https://istio.io/latest/docs/setup/additional-setup/customize-installation-helm/#advanced-helm-chart-customization

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: