, collect telemetry, and perform payload mutations.</li><li><strong>Isolation</strong> - A programming error or crash in one plugin doesn&rsquo;t affect other plugins.</li><li><strong>Configuration</strong> - The plugins are configured using an API that is consistent with other Istio APIs. An extension can be configured dynamically.</li><li><strong>Operator</strong> - An extension can be canaried and deployed as log-only, fail-open or fail-close.</li><li><strong>Extension developer</strong> - The plugin can