redhat-cop / keepalived-operator

An operator to manage VIPs backed by keepalived
Apache License 2.0
117 stars 36 forks source link

Auto ExternalIP allocation #90

Open romankuzmik opened 2 years ago

romankuzmik commented 2 years ago

Is it possible to configure an K8s operator with CIDR block to be uses as Load Balancer IPs. In many cases specifying ExternalIPs on Service is not possible (3rd party Helm Chart you do not have control of, or even services that gets created dynamically by other operators). Would be very helpful to have a MetalLB style of configuration, something like: ` data: config: | address-pools:

raffaelespazzoli commented 1 year ago

That kind of configuration is supported. It is in fact the main use case for this operator. Let us know if you have issues using this operator in the way that you described.

On Fri, Jun 24, 2022, 7:35 PM romankuzmik @.***> wrote:

Is it possible to configure an K8s operator with CIDR block to be uses as Load Balancer IPs. In many cases specifying ExternalIPs on Service is not possible (3rd party Helm Chart you do not have control of, or even services that gets created dynamically by other operators). Would be very helpful to have a MetalLB style of configuration, something like: data: config: | address-pools: - name: default addresses: - 192.168.1.240-192.168.1.250

— Reply to this email directly, view it on GitHub https://github.com/redhat-cop/keepalived-operator/issues/90, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABPERXCV52SXCEVUCIJPZ5LVQXWWTANCNFSM5ZYQORKQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>