Azure/azure-functions-dotnet-worker

Is there a replacement for src/Microsoft.Azure.WebJobs.Extensions.Kafka/Trigger/KafkaTriggerAttributeBindingProvider.cs in the isolated worker process?

NARESHARADHYULA opened this issue · 0 comments

Description

In a .NET 8-based isolated Kafka trigger function, there's an issue where the worker process does not treat root-level Azure App Configuration settings as function app settings. This differs from the in-process model, which could handle these settings correctly using the ResolveSecureSetting extension. As a result, critical Kafka configuration parameters like the bootstrap server, username, and password must be manually added to the function app settings via deployment pipelines. This approach prevents leveraging the dynamic configuration refresh capabilities provided by Azure App Configuration.

Steps to reproduce

Create a out of the box kafka trigger function app and load the input bindings from azure app config