Update CI pipeline to handle multi-ingress gateways and Keycloak
Now that multi-ingress gateways are in place, update CI pipeline to be able to test keycloak. This would include using metallb at a way to get k3d to run multiple load balancers. There is already documentation in BB on how to deploy metallb with k3d to get it to work.
NOTE: metallb should only be used when Keycloak (or "all packages") is enabled to avoid unnecessary time and complexity in the CI pipeline for other apps