kafka-ops / julie

A solution to help you build automation and gitops in your Apache Kafka deployments. The Kafka gitops!

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

nizarsalhaji94 opened this issue · comments

commented

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