kafka-ops/julie

Which features use which endpoint : <CLUSTER URL>, <api.confluent.cloud> or <AdminClient>

nizarsalhaji94 opened this issue · 0 comments

Hello guys,

Since julie switched to Confluent Cloud API, I get lost in it.
Some actions & features use Cluster URL endpoint (unfortunatly this endpoint is not available for Dedicated Cluster), other features use api.confluent.cloud endpoint and other features use AdminClient.

Is there any documentation about when each endpoint is used and under which circumstances ?!

For exemple :

  • With topology.builder.access.control.class = com.purbon.kafka.topology.roles.CCloudAclsProvider property julie use Cluster URL to create ACL etc
  • Without topology.builder.access.control.class property, julie use AdminClient
  • By default julie use api.confluent.cloud for create service account, list service account ...

Something like that.

Thanks