VcfEdgeAtScale
1.0.3.1000
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:
- ESX cluster creation, host addition, and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Distributed Switch (VDS) c
driven by two JSON files (infrastructure.json and supervisor.json). It handles:
- ESX cluster creation, host addition, and vLCM image compliance
- VMFS, vSAN OSA, and vSAN ESA storage (including witness, disk claim, and health checks)
- Virtual Distributed Switch (VDS) c
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:
- ESX cluster creation, 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 VM Operator, VKS, and Velero
- 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:
- ESX cluster creation, 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 VM Operator, VKS, and Velero
- 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
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
-
- VCF.PowerCLI (>= 9.0.0)
Release Notes
https://github.com/vmware/powershell-module-for-vcf-edge-at-scale/blob/main/CHANGELOG.md
FileList
- VcfEdgeAtScale.nuspec
- VcfEdgeAtScale.psm1
- README.rtf
- CHANGELOG.rtf
- Templates\argocd-deployment.yml
- Templates\harbor-data-values-v2.14.2.yml
- Templates\supervisor.json
- Templates\infrastructure-config-help.json
- Templates\supervisor-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
- EXAMPLE.rtf
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.3.1023 | 42 | 6/5/2026 |
| 1.0.3.1022 | 22 | 5/21/2026 |
| 1.0.3.1021 | 8 | 5/20/2026 |
| 1.0.3.1008 | 9 | 5/14/2026 |
| 1.0.3.1007 | 4 | 5/14/2026 |
| 1.0.3.1006 | 3 | 5/14/2026 |
| 1.0.3.1005 | 5 | 5/14/2026 |
| 1.0.3.1004 | 3 | 5/14/2026 |
| 1.0.3.1003 | 5 | 5/13/2026 |
| 1.0.3.1002 | 5 | 5/12/2026 |
| 1.0.3.1001 | 11 | 5/6/2026 |
| 1.0.3.1000 (current version) | 3 | 5/6/2026 |