You can scale out the NSX Application Platform Automation Appliance control plane and Kubernetes worker nodes in your environment.

Depending on the scaling operation, the supported number of control plane and Kubernetes worker nodes to configure varies.

For scale-out operations, a maximum of three control plane nodes are supported, while three Kubernetes worker nodes are supported for Standard and eight for Advanced form factor.

Prerequisites

  • Verify that the NSX Application Platform is successfully deployed. See Installing NSX Application Platform Automation Appliance.

  • Verify that you have adequate resources in your environment for scaled-out nodes.
  • You must have the Advanced form factor to perform scaling operations.

Procedure

  1. From your browser, log in with Admin privileges to NSX Application Platform Automation Appliance at https://<nsx-application-platform-automation-ip-address>.
  2. In the Deployment Wizard page, click Start.
  3. In the Environment Configuration tab, accept the existing settings and skip to the NSX Application Platform configuration section.
  4. Configure the NSX Application Platform instances details.
    1. Click the three dots under the Instance Name.
    2. Click Edit.
      The Edit NAPP instance page opens.
    3. Keep the instance name, FQDN, and login credential settings.
    4. Click Next.
    5. Keep the product version settings.
    6. Keep the form factor settings.
    7. Change the number of control plane or Kubernetes worker nodes based on the form factor set in the previous step.
      • The maximum for the Advanced form factor is eight Kubernetes worker nodes.
      • There are three maximum supported control plane nodes.
      For example, change the Kubernetes worker nodes from three to five.
    8. Click Next.
    9. Keep the service and messaging name settings and click Next.
    10. Click Update.
  5. Select Configuration Complete, Run Precheck and click Run Precheck.
  6. Click Next.
  7. Keep the validated network traffic flows and click Next.
  8. Click Update & Deploy for the deployment wizard to reinstall vSphere with Tanzu.
    1. Review the deployment status to make sure the deployment is successful.
      You can view the implementation and status of the newly scaled nodes.
    2. If there is a vSphere with Tanzu deployment error, you must resolve it and click Update & Redeploy to proceed.
      You can download the generated Kubeconfig file and store the offline copy of the token.
    3. Verify that the scale operation is successful.
      • In the vSphere Client, verify that the vSphere with Tanzu cluster is updated and powered on.
      • Log in to the NSX Manager, navigate to NSX Application Platform, and verify that the node count reflects the newly added nodes.