• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Major Major
    • maistra-0.12.0
    • None
    • CNI, operator
    • None
    • Maistra TP sprint 12

      This is what needs to be done:

      • add istio_cni.enabled config option to ServiceMeshControlPlane
      • when enabled, the operator must deploy the istio-cni daemonset and related resources
      • when enabled, the operator must add the k8s.v1.cni.cncf.io/networks: istio-cni annotation to the sidecar injector configmap and remove the init container from the same configmap
      • in every member namespace, the operator must create a NetworkAttachmentDefinition resource so that Multus CNI invokes the Istio CNI plugin for pods in that namespace.
      • the operator should remove these changes when the namespace is removed from the mesh or istio_cni.enabled is set to false.

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

                Created:
                Updated:
                Resolved: