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

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>
    

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

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>