Implementing the Private AI Ready Infrastructure for VMware Cloud Foundation validated solution includes configuring vCenter Server and NSX and activating vSphere with Tanzu.

To implement and configure private AI ready infrastructure, two alternative methods exist. You can use the user interface of each component in the solution or you can use the open-source PowerShell cmdlets. You can directly reuse the PowerShell commands by replacing the provided sample values with values from your VMware Cloud Foundation Planning and Preparation Workbook.

This guidance provides a prescriptive path for deploying vSphere with Tanzu, Tanzu Kubernetes clusters using the Tanzu Kubernetes Grid Service, and sample Kubernetes applications in a VI workload domain. For more information on other deployment options and configurations, see the vSphere with Tanzu product documentation on the vSphere documentation page.

Prerequisites

To complete the implementation of Private AI Ready Infrastructure for VMware Cloud Foundation validated solution, verify that your system fulfills the following prerequisites.

Table 1. Prerequisites for Implementation of Private AI Ready Infrastructure for VMware Cloud Foundation

Category

Prerequisite

Environment

Domain Name Service
  • Verify that the required DNS entries are created in the DNS server for the associated forward and reverse zones.

Active Directory

  • Verify that Active Directory Domain Controllers are available in the environment.
  • Verify that the required service accounts are created in Active Directory.
  • Verify that the required security groups are created in Active Directory.

Certificate Authority

Identity and Access Management

If you want to use the kubectl command line tool, for the implementation and configuration of the validated solution, verify that the following tools are installed on a machine in your environment.

Table 2. Prerequisites for Using the Command Prompt for Implementation of Private AI Ready Infrastructure for VMware Cloud Foundation
Category Prerequisite
kubectl Command Line Tool
  • Download the Kubernetes CLI Tools for vSphere from your Supervisor.
  • Install the standard open-source kubectl utility and the vSphere kubectl plug-in.

    For the PowerShell procedure, both the kubectl.exe and kubectl-vsphere.exe binaries must be in the same folder.

See Download and Install the Kubernetes CLI Tools for vSphere.

If you want to use the open-source infrastructure-as-code method for the implementation and configuration of the Private AI Ready Infrastructure for VMware Cloud Foundation validated solution, verify that your system fulfills the following prerequisites.

Table 3. Prerequisites for CLI Implementation of Private AI Ready Infrastructure for VMware Cloud Foundation

CLI Method

Prerequisite

PowerShell

  • Verify that your system has Microsoft PowerShell installed. See Microsoft PowerShell.
  • Install the PowerValidated Solutions PowerShell module together with the supporting modules from the PowerShell Gallery.
    Install-Module -Name VMware.PowerCLI -MinimumVersion 13.2.1 -Scope AllUsers
    Install-Module -Name VMware.vSphere.SsoAdmin -MinimumVersion 1.3.9 -Scope AllUsers
    Install-Module -Name ImportExcel -MinimumVersion 7.8.5 -Scope AllUsers
    Install-Module -Name PowerVCF -MinimumVersion 2.4.0 -Scope AllUsers
    Install-Module -Name PowerValidatedSolutions -MinimumVersion 2.11.0 -Scope AllUsers
  • Import the PowerValidatedSolutions and the PowerCLI PowerShell modules.
    Import-Module -Name PowerValidatedSolutions
Note:

To report issues, obtain support, or suggest enhancements to the open-source PowerShell Module, use GitHub Issues in the GitHub repository.