Hey Florian,

I think the docs are outdated wrt to the adminUrl being required. You
should be able to launch the connector without providing that URL.

https://github.com/apache/flink-connector-pulsar/blob/main/flink-connector-pulsar/src/main/java/org/apache/flink/connector/pulsar/source/PulsarSourceBuilder.java#L158
https://github.com/apache/flink-connector-pulsar/blob/08c8e2ea60e8ef01ff9a81a0b2bf8c1a132f5db4/flink-connector-pulsar/src/main/java/org/apache/flink/connector/pulsar/sink/PulsarSinkBuilder.java#L129

I hope this helps!

Best,
Robert

On Wed, Mar 4, 2026 at 9:20 AM Franke Florian (DrP/MFE3) via user <
[email protected]> wrote:

> Dear Flink / Pulsar Community,
>
> I am currently integrating Apache Flink with Apache Pulsar and noticed
> that the new Pulsar Source/Sink connector requires configuring an adminUrl
> in addition to the serviceUrl.
>
>
>
> From the Pulsar documentation, my understanding is that partitioned
> topics, pattern subscriptions, and topic discovery can be handled entirely
> via the Pulsar client API (broker endpoint) without requiring access to the
> HTTP Admin API.
>
>
>
> However, when using the current Flink Pulsar connector, the adminUrl
> appears to be mandatory. In my environment, access to the Pulsar Admin
> endpoint is restricted, and I cannot obtain admin-level access.
>
>
>
> I would like to clarify:
>
>    1. Is the Admin URL strictly required by design in the current Flink
>    Pulsar connector?
>    2. Are there configuration options to disable AdminClient usage if
>    topic creation and metadata management are not needed?
>    3. Is there an officially supported way to use the connector in
>    environments where the Pulsar Admin API is not accessible?
>
>
>
> I would appreciate confirmation on whether this is an intentional
> architectural requirement or if there are recommended alternatives for
> restricted environments.
>
>
>
> Thank you very much for your guidance!
>
> Best regards,
> Florian
>
>
>

Reply via email to