1. Operating StreamNative Platform
  2. 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

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.

  1. Enable Function Mesh Worker service.

    broker:
      functionmesh:
        enabled: true
    
  2. Apply the new configuration.

    helm upgrade -f /path/to/your/values.yaml <release_name> streamnative/sn-platform -n <k8s_namespace>
    
Previous
Configure Asynchronous Geo-replication