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

Update missing config flags in the ztunnel CRD

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Sail Operator, Ztunnel
    • None

      The ztunnel helm chart has recently been updated with new configuration fields, as seen in the values.yaml [https://github.com/istio/istio/blob/master/manifests/charts/ztunnel/values.yaml] file. To ensure users can configure these fields as needed, the ZTunnelConfig [https://github.com/istio-ecosystem/sail-operator/blob/8572c47d7d7669eeb62f3ddb434a7f8210c140d4/api/v1/values_types_extra.go#L42] CRD in the Sail Operator needs to be updated accordingly.

      New fields to be added to the CRD:
      1. global
      2. tolerations
      3. resourceQuotas
      4. seLinuxOptions
      5. updateStrategy

      Acceptance Criteria: Add the missing configuration fields to the ZTunnelConfig CRD.

      Additionally, it would be nice to explore ways to automatically detect changes in the ztunnel chart and propagate them to the ZTunnelConfig CRD to reduce manual effort and ensure consistency. For reference, see the related upstream issue: https://github.com/istio-ecosystem/sail-operator/issues/763

              mbabushk@redhat.com Maxim Babushkin
              sgaddam@redhat.com Gaddam Sridhar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: