We need a simple provisioning setup to start, based on the existing tenants configuration and the according baselines.
The provisioning routine should process these steps:
Read the tenant.yml file that contains the baselline setup for the specific tenant
For each referenced baseline, an according provisioning function is called (this function takes care of all the provisioning logic that is related to the according service)
Every provisioning function has the same structure (ETL):
init / connect all the needed (PowerShell or other) module(s) to handle the provisioning ("provisioning modules") along the baseline configurations
extract all the configurations from the baseline and transform the structure: assign every configuration to the specific provisioning services from the init step
"load" all the provisioning settings by making use of the module from the init step and apply them to the tenant or service
The output should be handled in the same way as for validation:
show statistics about the success rate
group the provisioning results by the provisioning module; make them displayable or…
We need a simple provisioning setup to start, based on the existing
tenants
configuration and the according baselines. The provisioning routine should process these steps:tenant.yml
file that contains the baselline setup for the specific tenantThe output should be handled in the same way as for validation: