Sub-cluster VM flavors are defined in https://github.com/airshipit/vino/blob/master/config/manager/flavors.yaml for ViNO to use when creating the sub-cluster VMs. We need the ability to define/override the control plane & worker flavor settings at least at a type level within Treasuremap and then have them consumed by ViNO at sub-cluster creation time.
Specifically for STL3, we need the following configurations:

Tasks:
- Provide manifests/template where user can define control plane & work node VM definitions based on https://github.com/airshipit/vino/blob/master/config/manager/flavors.yaml. At a minimum, this will be needed for the multi-tenant type.
- Provide a mechanism for passing the VM definitions to ViNO to be used in defining the sub-cluster VMs
- Validate ViNO defines the sub-cluster VMs using the specified flavors in STL3
Sub-cluster VM flavors are defined in https://github.com/airshipit/vino/blob/master/config/manager/flavors.yaml for ViNO to use when creating the sub-cluster VMs. We need the ability to define/override the control plane & worker flavor settings at least at a type level within Treasuremap and then have them consumed by ViNO at sub-cluster creation time.
Specifically for STL3, we need the following configurations:

Tasks: