forked from banzaicloud/koperator
-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add support for dedicated envoy deployment per brokerConfigGroup (#2)
* No LB on envoy * Add support for dedicated envoy deployment per brokerConfigGroup Use a different label for each envoy deployment Add support to bring your own Load Balancer LB will not be managed by Kafka-Operator. HostnameOverride should be mandatory with BringYourOwnLB Add external listeners per broker config group Create Envoy if all config groups define an EL Envoy ingress should be creted if there is a global External Listener define, or if each broker config group defines each own External Listener. The broker config group External Listener will always override the global External Listener. Reconcile External Listeners only if needed. Fix LoadBalancer overwrite for ExternalListener LB address / IP should be used if HostnameOverride is not used Cosmetic fixes Co-authored-by: Adi Muraru <[email protected]>
- Loading branch information
Showing
25 changed files
with
869 additions
and
164 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.