.. _config_wasm_service: Wasm service ============ The :ref:`WasmService ` configuration specifies a singleton or per-worker Wasm service for background or on-demand activities. Example plugin configuration: .. code-block:: yaml bootstrap_extensions: - name: envoy.bootstrap.wasm typed_config: "@type": type.googleapis.com/envoy.extensions.wasm.v3.WasmService singleton: true config: name: "my_plugin" configuration: "@type": type.googleapis.com/google.protobuf.StringValue value: | { "my_config_value": "my_value" } vm_config: runtime: "envoy.wasm.runtime.v8" code: local: filename: "/etc/envoy_filter_http_wasm_example.wasm" The preceding snippet configures a plugin singleton service from a Wasm binary on local disk.