A. In the Advanced Setup Wizard, create the second Virtual Service as a Child Virtual Service
B. In the Advanced Setup Wizard, create the second Virtual Service and select an existing VS VIP
C. In the Basic Setup Wizard, create the second Virtual Service without Auto Allocate, and then type in the existing VS IP
D. In the Advanced Setup Wizard, create the second Virtual Service without Auto Allocate, and then type in the existing VS IP
Explanation:
Avi Load Balancer supports sharing a single VIP across multiple Virtual Services when each Virtual Service uses a different service port. This is useful when multiple applications or protocols must use the same IP address but separate listener ports, profiles, pools, and policies. Broadcom documentation for sharing a single VIP across multiple Virtual Services describes selecting an existing VS VIP while creating another Virtual Service. This avoids manually typing the same IP address as a separate allocation, which could create duplicate or inconsistent VIP configuration. Creating a child Virtual Service is used for other use cases, such as SNI or parent-child designs, not simply reusing the same VIP on a different port. Therefore, the correct method is to use Advanced Setup and select the existing VS VIP.