Deploy a cluster in VMware Tanzu

ArcGIS 11.5 | |  Help archive

Before deploying ArcGIS Enterprise on Kubernetes to a VMware Tanzu cluster, you must prepare a Tanzu cluster that meets ArcGIS Enterprise system requirements.

Preparing the cluster includes steps that are common across supported environments such as setting up the Kubernetes cluster and corresponding nodes, and steps that are environment specific such as creating a storage class.

Review the following steps for preparing your environment:

  1. Create a cluster.

    Refer to the VMware Tanzu documentation for more detailed instructions on how to create your cluster.

    Note:

    If you choose the VMware NSX Advanced Load Balancer component to fulfill load balancer service requests when you create your Tanzu cluster, select the option to use a Generic Load Balancer for the ingress controller service when you deploy ArcGIS Enterprise on Kubernetes.

  2. Download the Kubernetes vSphere Plugin for kubectl.
    To learn more, see Download and Install the Kubernetes CLI Tools for vSphere in the VMware Tanzu documentation.
  3. Create storage classes.

    VMware Tanzu provides a default StorageClass object that allows cluster users to provision persistent storage in their infrastructure without the need for a cluster administrator to create them. It supports the CSI provisioner as csi.vsphere.vmware.com. Optionally, you can also provision custom storage class objects within their Tanzu cluster.

    It's recommended that you have a default storage class with the reclaimPolicy set to Delete. It's also a best practice to have a second storage class where the reclaimPolicy is set to Retainfor backup purposes.