When deploying a new VMware Cloud Foundation (VCF) 9.1 Fleet, users specify either a Simple or High Availability (HA) deployment model along with the desired deployment size: Small, Medium or Large. Unlike components such as NSX Manager, VCF Operations and VCF Automation, where deployment size and availability are configured independently, VCF Management Services (VCFMS) determines its availability model based on the selected deployment size.
- Simple
- Small - 1 x Control Plane Node (4 vCPU & 10GB mem) + 3 x Worker Node (12 vCPU & 24GB mem)
- High Availability
- Medium - 3 x Control Plane Node (4 vCPU & 10GB mem) + 3 x Worker Node (24 vCPU & 48GB mem)
- Large - 3 x Control Plane Node (8 vCPU & 12GB mem) + 3 x Worker Node (24 vCPU & 48GB mem)

While the Simple VCF deployment model is ideal for lab and proof-of-concept environments, it is also a good fit for smaller production environments. However, the only way to provide HA for VCF Management Services (VCFMS) using the VCF Operations Fleet LCM UI is by scaling up to either a Medium or Large deployment, which comes with additional worker nodes and increased resource consumption.
If only we had a way to enable high availability for a Small VCFMS deployment? 🤔

