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

Operator needs to set Kiali CR external_services fields

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Critical
    • OSSM 2.1.0
    • OSSM 2.1.0
    • Kiali, Maistra
    • None
    • False
    • False
    • Compatibility/Configuration
    • Undefined

    Description

      For 2.1 we need Maistra/OSSM to set some fields in the Kiali CR as the default values are not being used:

      • external_services.istio.istiod_deployment_name
      • external_services.istio.istio_sidecar_injector_config_map_name

      The additions would be analogous to what is already done for external_services.istio.config_map_name, see:

      https://github.com/maistra/istio-operator/blob/maistra-2.1/resources/helm/overlays/istio-telemetry/kiali/templates/kiali-cr.yaml#L41

      For the deployment name, because Maistra may not use the default of 'istiod', Kiali is unable to locate the deployment and gather up relevant information, like the CLUSTER_NAME env var. Similar issues for the sidecar_injector_config_map_name.

      These additions apply only to OSSM 2.1 and Kiali 1.36.  Older versions are unaffected.

      Attachments

        Issue Links

          Activity

            People

              rhn-engineering-jshaughn Jay Shaughnessy
              rhn-engineering-jshaughn Jay Shaughnessy
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: