To set up BGP peering between AVI ALB and NSX-T T0 VRFs, follow these steps:
1. In the AVI ALB controller, go to Network Profiles > span> and create a new network profile for the BGP transit network.
2. Set up the BGP peering between the AVI ALB and NSX-T T0 VRFs by creating BGP peers with specific labels in ALB.
3. Enable BGP peering and set it as iBGP and match the BGP AS ID as it is set in NSX-T on the T0 VRF.
4. Create BGP peers and set a label (vrfa, vrfb) on each peer going up against the T0 VRF.
5. Advertise VIP to Peer and Use iBGP as Local Override.
6. In NSX-T, create receiving gateways end of the BGP transit network for ALB to redistribute the VIPs created by Kubernetes services.
7. Create the BGP neighbor for the uplinks against the SE transit peer.
8. Wait for the BGP session to be established before onboarding a sample application that needs a Load Balancer with an annotation set to create the correct VIP on the correct VRF.
By following these steps, you can set up BGP peering between AVI ALB and NSX-T T0 VRFs, allowing for the redistribution of VIPs created by Kubernetes services. This is a crucial step in utilizing VMware by Broadcom NSX ALB for Ingress traffic for Container Network Functions.