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 as Kubernetes pods. In this architecture, you can 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-platform
chart: 1.5.0 or higherpulsar-operator
chart: 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.
-
Apply the new configuration.