crossplane-contrib / provider-kafka

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

missing --poll, --sync, --max-reconcile-rate container arguments #61

Closed katikireddy622 closed 2 months ago

katikireddy622 commented 9 months ago

What problem are you facing?

Kafka provider container is missing --poll, --sync, --max-reconcile-rate argument flags:

usage: crossplane-kafka-provider []

Kafka support for Crossplane.

Flags: --help Show context-sensitive help (also try --help-long and --help-man). -d, --debug Run with debug logging. -s, --sync=1h Controller manager sync period such as 300ms, 1.5h, or 2h45m -l, --leader-election Use leader election for the controller manager.

Other providers like provider-kubernetes, provider-aws does support it

During our performance tests when we had deployed 1000 Managed Resources, provisioning another one took ~10min

What environment did it happen in? Crossplane version: 1.13.2 Kafka Provider version: xpkg.upbound.io/crossplane-contrib/provider-kafka:v0.4.3

Cloud provider: AWS Kubernetes version: EKS 1.24.x

How could Crossplane help solve your problem?

by adding support for --poll, --sync, --max-reconcile-rate