cloud-native-stack
cloud-native-stack copied to clipboard
Added support for specifying multiple loadbalancer IPs
What this PR does / why we need it?
Currently, we can only specify a single load balancer IP. In some cases, users may need to define multiple load balancer IPs, this PR updates the configuration to support that
Changes
- Changed the
loadbalancer_ipvariable type from string to a list, so users can now provide multiple IPs instead of just one - Added
ipaddresspool.yamlandl2advertisement.yamlmanifests to allow users to modify them for custom configurations if needed (https://metallb.universe.tf/configuration/_advanced_ipaddresspool_configuration/)