{"id":"service-mesh-multi-operator-architecture","text":"OpenShift Service Mesh operates as a multi-operator, multi-tenant system: it requires installing multiple operators (Service Mesh, Kiali, tracing), defaults to multi-tenant isolation (unlike upstream Istio), uses Istio Sail (replacing Maistra in 3.x), and integrates with Serverless.","truth_value":"IN","source":"","source_url":"","source_hash":"","justifications":[{"type":"SL","antecedents":["service-mesh-requires-multiple-operators","service-mesh-multi-tenant-default","service-mesh-3x-based-on-istio-sail","serverless-integrates-with-service-mesh"],"outlist":[],"label":"Service Mesh architectural properties combine into a distinct multi-operator multi-tenant model"}],"dependents":["explicit-multi-component-enablement-pattern"],"metadata":{},"explanation":{"steps":[{"node":"service-mesh-multi-operator-architecture","truth_value":"IN","reason":"SL justification valid","antecedents":["service-mesh-requires-multiple-operators","service-mesh-multi-tenant-default","service-mesh-3x-based-on-istio-sail","serverless-integrates-with-service-mesh"],"label":"Service Mesh architectural properties combine into a distinct multi-operator multi-tenant model"},{"node":"service-mesh-requires-multiple-operators","truth_value":"IN","reason":"premise"},{"node":"service-mesh-multi-tenant-default","truth_value":"IN","reason":"premise"},{"node":"service-mesh-3x-based-on-istio-sail","truth_value":"IN","reason":"premise"},{"node":"serverless-integrates-with-service-mesh","truth_value":"IN","reason":"premise"}]}}