In case, you do not have internet connectivity from the cluster VMs, use the DarkSite deployment procedure to install VMware Telco Cloud Service Assurance. If the internet access is not available from the Cluster Nodes and the PODs on which the VMware Telco Cloud Service Assurance are deployed, then it constitute a DarkSite.

Prerequisites

  • Ensure that you have a jump host that has internet connectivity. The preferred VM is Linux x86/64 bit.
  • Make sure that the Control Plane and Worker Nodes have connectivity to the configured VMware vCenter and the DNS server IP.
  • The jump host must be able to securely copy files to the deployment host.

Procedure

  1. Download the K8s Installer from the My Downloads on to the Jump Host and then copy them over to the deployment host. The package is named as VMware-K8s-Installer-<VERSION>-<TAG>.tar.gz. For example, VMware-K8s-Installer-2.3.2-808.tar.gz.
    Note: To verify the downloaded package, run the following command on your deployment host.
    $ sha256sum VMware-K8s-Installer-<VERSION>-<BUILD_ID>.tar.gz
    This command displays the SHA256 fingerprint of the file. Compare this string with the SHA256 fingerprint provided next to the file in the My Downloads site and ensure that they match.
  2. Transfer the tar file to the deployment host and load the file to the local registry.
    scp -r <dir/on/jump_host/VMware-K8s-Installer-<VERSION>-<BUILD_ID>.tar.gz> <username_deployment host>@<Deployment_Host_IP>:<dir/on/deployment_host>
  3. Download the deployment container image bundle from My Downloads on to the jump host under the home directory. The package is named as VMware-Deployment-Container-<VERSION>-<TAG>.tar.gz. For example, VMware-Deployment-Container-2.4.1-167.tar.gz.
    Note: To verify the downloaded package, run the following command on your deployment host.
    $ sha256sum VMware-Deployment-Container-<VERSION>-<BUILD_ID>.tar.gz
    This command displays the SHA256 fingerprint of the file. Compare this string with the SHA256 fingerprint provided next to the file in the My Downloads site and ensure that they match.
  4. Transfer the tar file to the deployment host and load the file to the local registry.
    scp -r <dir/on/jump_host/VMware-Deployment-Container-2.4.1-167.tar.gz> <username_deployment host>@<Deployment_Host_IP>:<dir/on/deployment_host>
    # On deployment host
    $ docker load -i <dir/on/deployment host>/VMware-Deployment-Container-2.4.1-167.tar.gz
    
    Verify the deployment container image
    
    # On deployment host
    $ docker images

What to do next

Start the Kubernetes cluster deployment. For information, see Kubernetes Installation Procedure.