By default, VCF 9 deploys the v22.x of Avi, which is too old. To use newer versions of Avi in the VCF 9.x setup, Broadcom provides a shell script. This script uploads the newer Avi OVA and updates the SDDC Manager manifest file so that the new Avi can be selected in the SDDC Manager UI.
The shell script and helper files can be downloaded from the Avi GitHub repo
This shell script performs the following tasks:
- Uploading the Avi bundle to the SDDC manager.
- Uploading the SDDC manager root certificate to the NSX manager as a trusted CA.
- Registering the Avi enforcement point in NSX Manager.
Analyze the Shell Script
The shell script (vcf_tools.sh) contains 2 helper files:
1: pvc.json: This file contains the information of the Avi install bundle name and the build number. If the build number of the Avi installer bundle that you downloaded from Broadcom’s portal is not in the JSON file, update it.… Read the rest


