- Operating StreamNative Platform
- Advanced
Enable Function Mesh Worker service
Function Mesh Worker service is a plug-in for Pulsar, which uses the Function Mesh Operator to schedule and run Pulsar functions. In addition, Function Mesh Worker service allows you to use the pulsar-admin or pulsarctl CLI tool to manage Pulsar functions and connectors.
This document describes how to enable Function Mesh Worker service on StreamNative Platform.
Prerequisites
sn-platformchart: 1.5.0 or higherpulsar-operatorchart: 0.11.0 or higher- Install FunctionMesh CRDs and the Function Mesh Operator.
Procedure
To enable Function Mesh Worker service within a Kubernetes cluster, you can set broker.functionmesh.enabled to true in the values.yaml YAML file as follows and use the helm upgrade command to update the resource.
Enable Function Mesh Worker service.
broker: functionmesh: enabled: trueApply the new configuration.
helm upgrade -f /path/to/your/values.yaml <release_name> streamnative/sn-platform -n <k8s_namespace>