VcfEdgeAtScale
1.0.3.1014
VcfEdgeAtScale automates end-to-end vSphere Supervisor deployment in VMware Cloud Foundation 9.x,
driven by two JSON files (infrastructure.json and supervisor.json).
It handles the following:
- vSphere cluster creation with host addition and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Dist
driven by two JSON files (infrastructure.json and supervisor.json).
It handles the following:
- vSphere cluster creation with host addition and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Dist
VcfEdgeAtScale automates end-to-end vSphere Supervisor deployment in VMware Cloud Foundation 9.x,
driven by two JSON files (infrastructure.json and supervisor.json).
It handles the following:
- vSphere cluster creation with host addition and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Distributed Switch (VDS) creation, port groups, and VMkernel interfaces
- vSphere Supervisor enablement with auto-updates enabled by default
- Optional Argo CD instance per edge site for GitOps workflows
- Optional Harbor registry deployment as a Supervisor Service per edge site
- Multi-site deployments (-EdgeSite) and compute-only runs (-ComputeOnly)
- Scoped cleanup (-CleanUp Supervisor|Compute|All|ArgoCD|Harbor) with rollback on failure
- JSON and YAML pre-flight validation (-ValidateOnly) without a vCenter connection
- Interactive configuration layout (-Initialize) and support bundle collection (-CollectLogs)
Requires VCF PowerCLI 9.0+, kubectl, and the VCF CLI.
Show more
driven by two JSON files (infrastructure.json and supervisor.json).
It handles the following:
- vSphere cluster creation with host addition and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Distributed Switch (VDS) creation, port groups, and VMkernel interfaces
- vSphere Supervisor enablement with auto-updates enabled by default
- Optional Argo CD instance per edge site for GitOps workflows
- Optional Harbor registry deployment as a Supervisor Service per edge site
- Multi-site deployments (-EdgeSite) and compute-only runs (-ComputeOnly)
- Scoped cleanup (-CleanUp Supervisor|Compute|All|ArgoCD|Harbor) with rollback on failure
- JSON and YAML pre-flight validation (-ValidateOnly) without a vCenter connection
- Interactive configuration layout (-Initialize) and support bundle collection (-CollectLogs)
Requires VCF PowerCLI 9.0+, kubectl, and the VCF CLI.
Minimum PowerShell version
7.4
The owner has unlisted this package.
This could mean that the module is deprecated or shouldn't be used anymore.
Installation Options
Owners
Copyright
Copyright (c) 2026 Broadcom. All Rights Reserved.
Package Details
Author(s)
- Broadcom
Tags
VMware VCF vSphere Supervisor Kubernetes ArgoCD Harbor Deployment Automation VKS Windows Linux MacOS
Functions
Show-InfrastructureJsonConfigurationHelp Show-SupervisorJsonConfigurationHelp Start-VcfEdgeAtScale
PSEditions
Dependencies
This module has no dependencies.
Release Notes
https://github.com/vmware/powershell-module-for-vcf-edge-at-scale/blob/main/CHANGELOG.md
FileList
- VcfEdgeAtScale.nuspec
- VcfEdgeAtScale.psm1
- CHANGELOG.txt
- Tools\veas-json-generator.py
- Private\Validation.ps1
- Private\EntryPoints.ps1
- Private\Supervisor.ps1
- Templates\harbor-data-values-v2.14.2.yml
- Templates\infrastructure-config-help.json
- Templates\EXAMPLE.rtf
- Templates\1.1.0-25100889.yml
- Templates\legacy-harbor-svs-v2.14.2+vmware.2-vks.1-25220498.yml
- Templates\README.rtf
- Templates\infrastructure.json
- VcfEdgeAtScale.psd1
- PSScriptAnalyzerSettings.psd1
- Tools\veas-ui.html
- Private\Logging.ps1
- Private\Networking.ps1
- Private\Cluster.ps1
- Templates\argocd-deployment.yml
- Templates\supervisor.json
- Templates\supervisor-config-help.json
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.3.1015 | 0 | 5/19/2026 |