A list of common concepts, terms, and file names used in the VCPS MaaS documentation.

  • VMware Cloud Provider Stack (VCPS): A program that provides qualified partners an opportunity to offer their cusomers a subscription-based SDDC solution on bare-metal elastic infrastructure service.
  • Delivery Pipeline: The goal of delivery pipeline is to generate and validate a golden bundle on the hardware that is provided by the Cloud Provider.
  • Bring-up: A process during which the SDDC Manager completes the configuration of a private cloud during power on.
  • Orchestrator VM: A Centos 7 x86_64 VM with approximately 12 cores and 32 GB of memory. Used in Stage-1 and Stage-2 testing and validation process.
  • Mega-POP VM: Centos 7 x86_64 VM with approximately 16 cores and 48 Gib of memory. Used in Stage-1 and Stage-2 testing and validation process.
  • Cloud Provider Pod SDDC (PODS): A component that helps with bring-up and supports key SDDC lifecycle workflows.
  • Hybrid Cloud Bundle (HCB): The HCB bundle contains release binaries from public VMware releases of ESXi,NSX-T, and vCenter. The bundle also contains the binaries and script that help with the automation process.
  • Stage-1: The first of the two stages of testing and validation of the SDDC bits. Stage-1 is owned and operated by VMware, and is triggered by VMware when there is a new release to be pushed to the provider. Once the bits pass Stage-1, Stage-2 is triggered.
  • Stage-2: Owned and operated by the CP, and is used to test and accept the new binaries with any specific SDDC extensions and key 3rd-party services. The CP can modify the Stage-2 workflows to meet their specific requirements.
  • Golden Repo: Partner-defined and maintained repository which will hold the bits that is the output of the Stage-1 and Stage-2 validation and testing process. The partner is responsible to push the bits that pass Stage-2 testing to this repository.
  • boot.py: Triggers the init pipeline after Orchestrator and Mega-POP VMs have been configured.boot.py is executed from the Mega-POP VM.
  • params.json: This file is passed as a parameter when boot.py is executed.
  • config.properties: Contains configuration information about server profiles, path to AWS keys, paths to specification files, HCB registry paths, and so on