Here are some highlights of this release. For a full list of updates available for Release v0.1.9, check out Function Mesh change log.
Move the Function Mesh Worker service into a separate repository
In this release, we moved the Function Mesh Worker service into a separate repository
streamnative/function-mesh-worker-service. Therefore, the
function-mesh repository does not include releases of the Function Mesh Worker service.
For a detailed version matrix between Function Mesh and Function Mesh worker service, see version matrix.
Support validating CRDs with WebHook
In this release, we added CRD validating markers to Function Mesh to support validating CRDs.
Supports custom images
In this release, we added
MeshWorkerServiceCustomConfig to allow users to use the Function Mesh Worker service to set the default function runner images for each Pulsar Functions runtime.
In this release, Function Mesh Worker service can handle the
--secrets option from the
pulsar-admin CLI tool and transfer the secrets as
secretsMap to the Function Mesh operator.