This topic describes how to manage compute profiles in the VMware Tanzu Kubernetes Grid Integrated Edition Management Console (TKGI MC) on vSphere.
A compute profile enables cluster administrators,
pks.clusters.admin, to override the default settings defined by a plan.
You can add, view and remove compute profiles using the TKGI Management Console:
Using a compute profile, cluster administrators can customize the following:
Note: A compute profile overrides only those CPU, memory, disk, and AZ settings that you define in the profile. If you do not define a setting in the profile, its configuration is inherited from the plan.
After you create a compute profile, cluster managers,
pks.clusters.manage, can apply it to one or more Kubernetes clusters.
Note: If you use vSphere without NSX-T networking, creating Windows clusters with compute profiles is not supported.
For more information, see Compute Profiles vs. Plans.
Use the Tanzu Kubernetes Grid Integrated Edition Management Console to create a cluster with an existing compute profile.
To create a cluster with a compute profile:
Click Show More to view the profile.
Click Modify Worker Nodes to increase or reduce the number of worker nodes.
Use the Tanzu Kubernetes Grid Integrated Edition Management Console to define a compute profile.
NOTE: You must be at the console home page to view the Compute Profiles tab.
To define a compute profile:
Click Add Availability Zones to create a new availability zone for the compute profile.
For Control plane AZs, select the availability zone to use for the cluster control plane.
Configure the new profile as needed, to override the values set in plans for the resources that are allocated to control plane nodes:
Select Node Pool Groups to optionally override the values set in plans for the resources that are allocated to worker nodes, and to optionally add labels and taints to the nodes.
Click Save Profile.
Use the Tanzu Kubernetes Grid Integrated Edition Management Console to delete compute profile.
NOTE: You cannot delete a compute profile that is in use by a cluster.
To delete a compute profile: