As a cloud administrator, configure a local vSphere content library to store TKr (Tanzu Kubernetes releases) to be used as the base images for Tanzu Kubernetes Grid clusters and associate the library with the Supervisor.

Procedure

  1. Download an Ubuntu-based TKr from https://wp-content.vmware.com/v2/latest/ according to the required Kubernetes version, for example, v1.26.5---vmware.2-fips.1-tkg.1.
  2. Log in to the VI workload domain vCenter Server at https://<vcenter_server_fqdn>/ui as [email protected].
  3. From the vSphere Client Menu, select Content Libraries.
  4. On the Content Libraries page, click Create.
  5. On the Name and location page of the New Content Library wizard, enter a library name and select the vCenter Server instance for the VI workload domain, and click Next.
  6. On the Configure content library page, configure the content library downloads and click Next.
    Setting Value
    Local content library Selected
    Enable publishing According to the need of your organization.
    Enable authentication According to the need of your organization.
  7. On the Apply Security Policy page, select Apply security policy and click Next.
  8. On the Add storage page, select the datastore in the VI workload domain for the VM templates.
  9. Review the details on content library creation and click Finish.
  10. Add the content library to the Supervisor so that it is available to all the namespaces there.
    1. From the vSphere Client Menu, select Workload Management.
    2. Navigate to the Supervisor for AI workloads.
    3. On the Configure tab, select Supervisor > General.
    4. On the General page that appears, expand Tanzu Kubernetes Grid Service, and next to Content Library, click Edit.
    5. Select the content library with the TKr images and click OK.