crossplane-contrib / provider-kafka

Crossplane provider for Kafka
Apache License 2.0
24 stars 28 forks source link

Update acl controller to cache the client #54

Closed jutley closed 1 year ago

jutley commented 1 year ago

Description of your changes

This is a follow-up to #50. I mistakenly left out the change in the ACL controller where we store the client, meaning that while the Disconnect method is called, there isn't anything available to actually disconnect. Whoops!

I have:

How has this code been tested

I deployed it into a test cluster and have verified that the goroutine count remains steady instead of linearly increasing