WilliamLam.com

  • About
    • About
    • Privacy
  • VMware Cloud Foundation
  • VKS
  • Homelab
    • Resources
    • Nested Virtualization
  • VMware Nostalgia
  • Apple
You are here: Home / VMware Tanzu / Quick Tip - Resizing vSphere with Tanzu Supervisor Control Plane VMs

Quick Tip - Resizing vSphere with Tanzu Supervisor Control Plane VMs

08.10.2021 by William Lam // 1 Comment

During the enablement of vSphere with Tanzu, users can specify the size (Tiny, Small, Medium and Large) which will then dictate the amount of CPU and Memory that is allocated for the Supervisor Control Plane VMs.


After vSphere with Tanzu has been successfully enabled, you will find that only a subset of the settings can be re-configured but the Size is not one of those settings.


There was a question recently asking if you could resize the resources for the Supervisor Control Plane VMs? Although the vSphere UI does not allow you to modify the Control Plane Size value, the vSphere with Tanzu REST API can be used to perform this operation.

In the example above, my vSphere with Tanzu environment is configured using the size Tiny and I wish to change it to the size Small

Using PowerCLI, we can take advantage of the new Set-WMCluster cmdlet to update the -SizeHint property to our desired size.

Set-WMCluster -SizeHint small

This operation will take a couple of minutes and you should now the Supervisor Control Plane VMs getting reconfigured as CPU and Memory is hot-added. If you have the available physical resources, these operation should successfully complete and the PowerCLI cmdlet should return with success as shown in the screenshot below.


If we now navigate to our vSphere with Tanzu cluster under Configure->Namespaces->General, we should see that the Supervisor Control Plane Size has been updated with our desired configuration, which should also be reflected in the CPU/Memory of each of the VMs.


Note: It is important to note that although you can resize the CPU/Memory resources of the Supervisor Control Plane VMs, there are other settings such as the Service CIDR which can not be resized. Depending on your requirements, you may also need a larger Service CIDR for your workloads and that would require disabling vSphere with Tanzu and re-enabling with the desired values. For this reason, you may consider allocating a larger Service CIDR for future growth and when additional compute resources is required, you can simply perform the resize operation.

We also can confirm and retrieve the Supervisor Control Plane VM Size by using Get-WMCluster cmdlet, using the following snippet:

$tanzuCluster = Get-WMCluster Workload-Cluster
$tanzuCluster.ExtensionData.Data.GetSizeHint()

More from my site

  • Quickly deploying vSphere IaaS (formerly vSphere with Tanzu) Control Plane Services via YAMLs
  • Identifying vSphere with Tanzu Managed VMs
  • NVIDIA GPU with Dynamic DirectPath IO (Passthrough) to Tanzu Kubernetes Grid (TKG) Cluster using vSphere with Tanzu
  • How to download offline copy of the Tanzu Kubernetes releases (TKr) Content Library?
  • Building custom Tanzu Kubernetes Releases (TKR) for vSphere with Tanzu

Categories // VMware Tanzu Tags // vSphere Kubernetes Service

Comments

  1. *protectedRajmohan says

    11/10/2021 at 9:21 pm

    Thanks for this post. We now have the option to resize the control plane VM in vCenter Version: 7.0.3 Build: 18778458

    Reply

Thanks for the comment!Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search

Thank Author

Author

William is Distinguished Platform Engineering Architect in the VMware Cloud Foundation (VCF) Division at Broadcom. His primary focus is helping customers and partners build, run and operate a modern Private Cloud using the VMware Cloud Foundation (VCF) platform.

Connect

  • Bluesky
  • Email
  • GitHub
  • LinkedIn
  • Mastodon
  • Reddit
  • RSS
  • Twitter
  • Vimeo

Recent

  • VMUG Connect 2025 - Minimal VMware Cloud Foundation (VCF) 5.x in a Box  05/15/2025
  • Programmatically accessing the Broadcom Compatibility Guide (BCG) 05/06/2025
  • Quick Tip - Validating Broadcom Download Token  05/01/2025
  • Supported chipsets for the USB Network Native Driver for ESXi Fling 04/23/2025
  • vCenter Identity Federation with Authelia 04/16/2025

Advertisment

Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy

Copyright WilliamLam.com © 2025

 

Loading Comments...