Here's the list of requirements that need to be met at each of the components for the homing call from SO to succeed for the vCPE use case.
Requirements from the downstream dependencies
AAI
Data needed
- vGMuxInfra (run the vcpe flows that create the vGMuxInfra)
- list of Cloud regions, one of which should have the vGMuxInfra
MultiCloud
Data needed
Policy
Policy models to be created:
Policies to be uploaded:
- vG demand
vGMuxInfra demand
- objective function (distance)
- colocation constraint
HAS
OSDF
Requirements for Functional Features
HPA
- upload HPA policies into policy framework
Capacity checks
- upload Capacity check policy into policy framework
Sequence of actions (how to..)
- Deploy OOF
- HEAT:
- Go to the OOF VM
- Run /opt/oof_vm_init.sh - this will pull the docker images and install OSDF + HAS, and perform the required configurations to pass the healthcheck.
- OOM:
- HEAT:
- populate the cloud region data into AAI
- upload the policies into policy framework
- Run the vcpe flows that create the vGMuxInfra